body {
  font-family: Roboto;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3.8rem;
}
.display-1 > .mbr-iconfont {
  font-size: 6.08rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 2.8rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 1.1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.8rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.3rem;
}
.display-7 > .mbr-iconfont {
  font-size: 2.08rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 3.04rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 10px 15px;
  border-radius: 0px;
}
.btn-sm {
  padding: 5px 10px;
  border-radius: 0px;
}
.btn-md {
  padding: 10px 15px;
  border-radius: 0px;
}
.btn-lg {
  padding: 10px 15px;
  border-radius: 0px;
}
.bg-primary {
  background-color: #e0c562 !important;
}
.bg-success {
  background-color: #e0c562 !important;
}
.bg-info {
  background-color: #9a8227 !important;
}
.bg-warning {
  background-color: #0865ad !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #9a8227 !important;
  border-color: #9a8227 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #5d4e18 !important;
  border-color: #5d4e18 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5d4e18 !important;
  border-color: #5d4e18 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #cdaa28 !important;
  border-color: #cdaa28 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #0865ad !important;
  border-color: #0865ad !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #053a64 !important;
  border-color: #053a64 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #053a64 !important;
  border-color: #053a64 !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #808080;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none !important;
  border-color: #b89824 !important;
  color: #b89824 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none !important;
  border-color: #b89824 !important;
  color: #b89824 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none !important;
  border-color: #493d12 !important;
  color: #493d12 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #9a8227 !important;
  border-color: #9a8227 !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #9a8227 !important;
  border-color: #9a8227 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none !important;
  border-color: #b89824 !important;
  color: #b89824 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #e0c562 !important;
  border-color: #e0c562 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none !important;
  border-color: #032c4c !important;
  color: #032c4c !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #0865ad !important;
  border-color: #0865ad !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #0865ad !important;
  border-color: #0865ad !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none !important;
  border-color: #cccccc !important;
  color: #cccccc !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #e0c562 !important;
}
.text-secondary {
  color: #e0c562 !important;
}
.text-success {
  color: #e0c562 !important;
}
.text-info {
  color: #9a8227 !important;
}
.text-warning {
  color: #0865ad !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #b89824 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #b89824 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #b89824 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #493d12 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #032c4c !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #9a8227;
}
.alert-warning {
  background-color: #0865ad;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e0c562;
  border-color: #e0c562;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e0c562;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d9c168;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #3ea6f6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.3rem;
}
.form-control > .mbr-iconfont {
  font-size: 2.08rem;
}
blockquote {
  border-color: #e0c562;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form1 .input-group-btn a.btn {
  border-radius: 0 !important;
}
.form1 .input-group-btn button[type="submit"] {
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #e0c562;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #e0c562;
}
.up-z-index {
  z-index: 1000 !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e0c562;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e0c562;
  border-bottom-color: #e0c562;
}
.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: #000000 !important;
  background-color: #e0c562 !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: #e0c562 !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%;
}
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='%23e0c562' %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;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ31ynSn53 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #e0c562;
}
.cid-tZ31ynSn53 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ31ynSn53 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ31ynSn53 .mbr-section-title {
  color: #ffffff;
}
.cid-tZ31ynSn53 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-txbca5VKXk {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-txbca5VKXk .mbr-text {
  color: #767676;
}
.cid-txbca5VKXk .card-subtitle {
  margin: 0;
}
.cid-txbca5VKXk .link {
  margin: 0;
}
.cid-txbca5VKXk .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-txbca5VKXk .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-txbca5VKXk .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-txbca5VKXk .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-txbca5VKXk .date {
  margin: 0;
}
.cid-txbca5VKXk img {
  object-fit: cover;
  height: 100%;
}
.cid-txbca5VKXk .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-txbca5VKXk .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-txbca5VKXk .card-img:hover:before {
  opacity: 0.4;
}
.cid-txbca5VKXk .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-txbca5VKXk .icon-box {
    flex-direction: column;
  }
  .cid-txbca5VKXk .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-txbca5VKXk .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txbca5VKXk .card {
    margin-bottom: 3rem;
  }
}
.cid-txbca5VKXk .mbr-text,
.cid-txbca5VKXk .link {
  color: #767676;
}
.cid-txbca5VKXk .card-title,
.cid-txbca5VKXk .card-img {
  color: #e0c562;
}
.cid-v69hUfhU3P {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v69hUfhU3P .mbr-text {
  color: #767676;
}
.cid-v69hUfhU3P .card-subtitle {
  margin: 0;
}
.cid-v69hUfhU3P .link {
  margin: 0;
}
.cid-v69hUfhU3P .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v69hUfhU3P .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-v69hUfhU3P .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-v69hUfhU3P .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-v69hUfhU3P .date {
  margin: 0;
}
.cid-v69hUfhU3P img {
  object-fit: cover;
  height: 100%;
}
.cid-v69hUfhU3P .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-v69hUfhU3P .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v69hUfhU3P .card-img:hover:before {
  opacity: 0.4;
}
.cid-v69hUfhU3P .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-v69hUfhU3P .icon-box {
    flex-direction: column;
  }
  .cid-v69hUfhU3P .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-v69hUfhU3P .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v69hUfhU3P .card {
    margin-bottom: 3rem;
  }
}
.cid-v69hUfhU3P .mbr-text,
.cid-v69hUfhU3P .link {
  color: #767676;
}
.cid-v69hUfhU3P .card-title,
.cid-v69hUfhU3P .card-img {
  color: #e0c562;
}
.cid-v69sLymCJo {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v69sLymCJo .mbr-text {
  color: #767676;
}
.cid-v69sLymCJo .card-subtitle {
  margin: 0;
}
.cid-v69sLymCJo .link {
  margin: 0;
}
.cid-v69sLymCJo .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v69sLymCJo .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-v69sLymCJo .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-v69sLymCJo .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-v69sLymCJo .date {
  margin: 0;
}
.cid-v69sLymCJo img {
  object-fit: cover;
  height: 100%;
}
.cid-v69sLymCJo .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-v69sLymCJo .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-v69sLymCJo .card-img:hover:before {
  opacity: 0.4;
}
.cid-v69sLymCJo .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-v69sLymCJo .icon-box {
    flex-direction: column;
  }
  .cid-v69sLymCJo .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-v69sLymCJo .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v69sLymCJo .card {
    margin-bottom: 3rem;
  }
}
.cid-v69sLymCJo .mbr-text,
.cid-v69sLymCJo .link {
  color: #767676;
}
.cid-v69sLymCJo .card-title,
.cid-v69sLymCJo .card-img {
  color: #e0c562;
}
.cid-uueBlXj4XV {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-uueBlXj4XV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uueBlXj4XV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uueBlXj4XV .title {
    width: 100% !important;
  }
}
.cid-uueBlXj4XV .mbr-section-title {
  color: #ffffff;
}
.cid-uuezkSgxar {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uuezkSgxar .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uuezkSgxar .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uuezkSgxar .title {
    width: 100% !important;
  }
}
.cid-uuezkSgxar .mbr-section-title {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9PWx5E.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9PWx5E.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9PWx5E.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9PWx5E .modal-content,
.cid-uqaB9PWx5E .modal-dialog {
  height: auto;
}
.cid-uqaB9PWx5E .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9PWx5E .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9PWx5E .form-wrapper .mbr-form .form-group,
  .cid-uqaB9PWx5E .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9PWx5E .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9PWx5E .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9PWx5E .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9PWx5E .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9PWx5E .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9PWx5E .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9PWx5E .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9PWx5E .modal-open {
  overflow: hidden;
}
.cid-uqaB9PWx5E .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9PWx5E .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9PWx5E .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9PWx5E .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9PWx5E .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9PWx5E .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9PWx5E .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9PWx5E .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9PWx5E .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9PWx5E .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9PWx5E .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9PWx5E .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9PWx5E .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9PWx5E .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9PWx5E .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9PWx5E .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9PWx5E .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9PWx5E .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9PWx5E .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9PWx5E .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9PWx5E .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9PWx5E .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9PWx5E .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9PWx5E .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9PWx5E .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9PWx5E .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9PWx5E .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9PWx5E .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9PWx5E .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9PWx5E .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9PWx5E .modal-lg,
  .cid-uqaB9PWx5E .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9PWx5E .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9PWx5E .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9PWx5E .container {
    max-width: 1140px;
  }
}
.cid-uqaB9PWx5E .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9PWx5E .container {
    max-width: 720px;
  }
}
.cid-uqaB9PWx5E .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9PWx5E .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9PWx5E .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9PWx5E .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9PWx5E .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9PWx5E .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9PWx5E .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9PWx5E .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ31Pqe31Y {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-tZ31Pqe31Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ31Pqe31Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ31Pqe31Y .mbr-section-title {
  color: #ffffff;
}
.cid-t60WpbF4sr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t60WpbF4sr .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t60WpbF4sr .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-t60WpbF4sr .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-t60UsbLhYh {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t60UsbLhYh .mbr-text {
  color: #767676;
}
.cid-t60UsbLhYh .card-subtitle {
  margin: 0;
}
.cid-t60UsbLhYh .link {
  margin: 0;
}
.cid-t60UsbLhYh .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t60UsbLhYh .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t60UsbLhYh .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t60UsbLhYh .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t60UsbLhYh .date {
  margin: 0;
}
.cid-t60UsbLhYh img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t60UsbLhYh .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-t60UsbLhYh .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t60UsbLhYh .card-img:hover:before {
  opacity: 0.4;
}
.cid-t60UsbLhYh .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t60UsbLhYh .icon-box {
    flex-direction: column;
  }
  .cid-t60UsbLhYh .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t60UsbLhYh .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t60UsbLhYh .card {
    margin-bottom: 3rem;
  }
}
.cid-t60UsbLhYh .mbr-text,
.cid-t60UsbLhYh .link {
  color: #727272;
}
.cid-t60UsbLhYh .card-title,
.cid-t60UsbLhYh .card-img {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9QZ9bi.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9QZ9bi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9QZ9bi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9QZ9bi .modal-content,
.cid-uqaB9QZ9bi .modal-dialog {
  height: auto;
}
.cid-uqaB9QZ9bi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9QZ9bi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9QZ9bi .form-wrapper .mbr-form .form-group,
  .cid-uqaB9QZ9bi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9QZ9bi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9QZ9bi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9QZ9bi .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9QZ9bi .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9QZ9bi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9QZ9bi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9QZ9bi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9QZ9bi .modal-open {
  overflow: hidden;
}
.cid-uqaB9QZ9bi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9QZ9bi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9QZ9bi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9QZ9bi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9QZ9bi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9QZ9bi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9QZ9bi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9QZ9bi .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9QZ9bi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9QZ9bi .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9QZ9bi .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9QZ9bi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9QZ9bi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9QZ9bi .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9QZ9bi .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9QZ9bi .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9QZ9bi .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9QZ9bi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9QZ9bi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9QZ9bi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9QZ9bi .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9QZ9bi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9QZ9bi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9QZ9bi .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9QZ9bi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9QZ9bi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9QZ9bi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9QZ9bi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9QZ9bi .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9QZ9bi .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9QZ9bi .modal-lg,
  .cid-uqaB9QZ9bi .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9QZ9bi .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9QZ9bi .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9QZ9bi .container {
    max-width: 1140px;
  }
}
.cid-uqaB9QZ9bi .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9QZ9bi .container {
    max-width: 720px;
  }
}
.cid-uqaB9QZ9bi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9QZ9bi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9QZ9bi .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9QZ9bi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9QZ9bi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9QZ9bi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9QZ9bi .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9QZ9bi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-t676u2oOFo {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t676u2oOFo .wrapper {
  overflow: hidden;
}
.cid-t676u2oOFo .wrapper img {
  transition: all .5s;
}
.cid-t676u2oOFo .wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t676u2oOFo .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-t676u2oOFo .wrapper {
  position: relative;
  padding: 2rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  height: 15rem;
}
.cid-t676u2oOFo .wrapper .mbr-overlay {
  background: #000000;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t676u2oOFo .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: ;
  object-position: center center;
}
.cid-t676u2oOFo .wrapper .content-block {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t676u2oOFo .first-row-card {
    padding-bottom: 2rem;
  }
}
.cid-t676u2oOFo .main-subtitle,
.cid-t676u2oOFo .underline {
  color: #727272;
}
.cid-t676u2oOFo .main-title {
  color: #e0c562;
}
.cid-uoBUV4iKNh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uoBUV4iKNh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoBUV4iKNh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoBUV4iKNh .mbr-section-title {
  color: #e0c562;
}
.cid-t6779cjvDl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t6779cjvDl .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t6779cjvDl .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-t6779cjvDl .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tbubj0OWw0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tbubj0OWw0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tbubj0OWw0 .mbr-section-title,
.cid-tbubj0OWw0 .mbr-section-subtitle,
.cid-tbubj0OWw0 .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tbubj0OWw0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tbubj0OWw0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbubj0OWw0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tbubj0OWw0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tbubj0OWw0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #efefef, #e0c562);
}
.cid-tbubj0OWw0 .icon-focus {
  display: none;
}
.cid-tbubj0OWw0 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tbubj0OWw0 ul {
  font-size: 0;
}
.cid-tbubj0OWw0 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tbubj0OWw0 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tbubj0OWw0 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-tbubj0OWw0 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tbubj0OWw0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tbubj0OWw0 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tbubj0OWw0 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tbubj0OWw0 .btn:hover {
  background: transparent !important;
}
.cid-tbubj0OWw0 .btn:hover:before {
  background: transparent !important;
}
.cid-tbubj0OWw0 .btn:before {
  background-color: transparent !important;
}
.cid-tbubj0OWw0 .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-tbubj0OWw0 .mbr-section-title {
  color: #e0c562;
}
.cid-txbFSCQuAA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-txbFSCQuAA .subicon-title {
  color: #e0c562;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txbFSCQuAA .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #727272;
}
.cid-txbFSCQuAA .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-txbFSCQuAA .underline .line {
  width: 3rem;
  height: 2px;
  background: #727272;
  display: inline-block;
}
.cid-txbFSCQuAA .process-icon,
.cid-txbFSCQuAA .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-txbFSCQuAA .wrapper,
.cid-txbFSCQuAA .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-txbFSCQuAA .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #e0c562;
  opacity: .4;
}
.cid-txbFSCQuAA .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-txbFSCQuAA .icon-container a {
  display: inherit;
}
.cid-txbFSCQuAA .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #bcb451 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-txbFSCQuAA .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-txbFSCQuAA .icon-main:hover .icon-wrapper {
  background-color: #bcb451 !important;
}
.cid-txbFSCQuAA .icon-main:hover .icon-number {
  background-color: #e0c562 !important;
  color: #000000 !important;
}
.cid-txbFSCQuAA .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-txbFSCQuAA .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-txbFSCQuAA .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-txbFSCQuAA .third-elem .wrapper:before {
    display: none;
  }
}
.cid-txbFSCQuAA .mbr-section-title {
  margin: 0;
}
.cid-txbFSCQuAA .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-txbFSCQuAA .mbr-section-title,
.cid-txbFSCQuAA .underline {
  color: #e0c562;
}
.cid-t67bORK9eB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t67bORK9eB .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t67bORK9eB .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t67bORK9eB .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t67bORK9eB .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t67bORK9eB .mbr-text,
.cid-t67bORK9eB .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9T2i5y.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9T2i5y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9T2i5y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9T2i5y .modal-content,
.cid-uqaB9T2i5y .modal-dialog {
  height: auto;
}
.cid-uqaB9T2i5y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9T2i5y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9T2i5y .form-wrapper .mbr-form .form-group,
  .cid-uqaB9T2i5y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9T2i5y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9T2i5y .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9T2i5y .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9T2i5y .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9T2i5y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9T2i5y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9T2i5y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9T2i5y .modal-open {
  overflow: hidden;
}
.cid-uqaB9T2i5y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9T2i5y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9T2i5y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9T2i5y .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9T2i5y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9T2i5y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9T2i5y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9T2i5y .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9T2i5y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9T2i5y .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9T2i5y .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9T2i5y .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9T2i5y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9T2i5y .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9T2i5y .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9T2i5y .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9T2i5y .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9T2i5y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9T2i5y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9T2i5y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9T2i5y .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9T2i5y .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9T2i5y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9T2i5y .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9T2i5y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9T2i5y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9T2i5y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9T2i5y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9T2i5y .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9T2i5y .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9T2i5y .modal-lg,
  .cid-uqaB9T2i5y .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9T2i5y .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9T2i5y .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9T2i5y .container {
    max-width: 1140px;
  }
}
.cid-uqaB9T2i5y .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9T2i5y .container {
    max-width: 720px;
  }
}
.cid-uqaB9T2i5y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9T2i5y .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9T2i5y .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9T2i5y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9T2i5y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9T2i5y .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9T2i5y .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9T2i5y .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ5QVhM29g {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tZ5QVhM29g .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tZ5QVhM29g .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZ5QVhM29g .title {
    width: 100% !important;
  }
}
.cid-tZ5QVhM29g .mbr-section-title {
  color: #ffffff;
}
.cid-tZ5QVhM29g .mbr-text,
.cid-tZ5QVhM29g .mbr-section-btn {
  color: #727272;
}
.cid-tbAhPIoqaz {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbAhPIoqaz .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tbAhPIoqaz .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-tbAhPIoqaz .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-tbAhPIoqaz .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 991px) {
  .cid-tbAhPIoqaz .image-element {
    padding-right: 0;
  }
}
.cid-tbAhPIoqaz .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbAhPIoqaz .mbr-section-subtitle,
.cid-tbAhPIoqaz .mbr-text {
  color: #878787;
}
.cid-tbAhPIoqaz .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tbAhPIoqaz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tbAhPIoqaz .text-element {
    padding-top: 0;
  }
}
.cid-tbAhPIoqaz .mbr-section-subtitle,
.cid-tbAhPIoqaz .underline {
  color: #e0c562;
}
.cid-tbAhPIoqaz .mbr-text,
.cid-tbAhPIoqaz .mbr-section-btn {
  color: #818181;
}
.cid-tbAhPIoqaz .mbr-section-title {
  color: #e0c562;
}
.cid-t6cnh2Qv5v {
  padding-top: 0px;
  background-color: #ffffff;
}
.cid-t6cnh2Qv5v .container {
  margin-bottom: 15%;
}
.cid-t6cnh2Qv5v .content-container .btn-bgr {
  z-index: 0;
}
.cid-t6cnh2Qv5v .container-boxes {
  padding-bottom: 90px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #e0c562;
}
.cid-t6cnh2Qv5v .icon-block-top span {
  background-color: #e0c562;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-t6cnh2Qv5v .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-t6cnh2Qv5v .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-t6cnh2Qv5v .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-t6cnh2Qv5v .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-t6cnh2Qv5v .box-item-text,
.cid-t6cnh2Qv5v .mbr-section-btn {
  color: #767676;
}
.cid-t6cnh2Qv5v .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-t6cnh2Qv5v .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-t6cnh2Qv5v .box-list li:last-child {
  border-bottom: none;
}
.cid-t6cnh2Qv5v .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-t6cnh2Qv5v .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
.cid-t6cnh2Qv5v .mbr-section-btn {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.cid-t6cnh2Qv5v .mbr-section-btn > .btn-underline {
  padding: .5rem;
}
@media (min-width: 992px) {
  .cid-t6cnh2Qv5v .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-t6cnh2Qv5v .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6cnh2Qv5v .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-t6cnh2Qv5v .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-t6cnh2Qv5v .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-t6cnh2Qv5v .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-t6cnh2Qv5v .mbr-text {
  color: #efefef;
}
.cid-t6cnh2Qv5v H1 {
  color: #e0c562;
}
.cid-t6cmUOgCpk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t6cmUOgCpk img {
  height: 210px;
  object-fit: cover;
  width: 210px;
  border-radius: 100%;
}
.cid-t6cmUOgCpk .row {
  justify-content: center;
}
.cid-t6cmUOgCpk .mbr-text {
  color: #727272;
}
.cid-t6cmUOgCpk .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-t6cmUOgCpk .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t6cmUOgCpk .date {
  margin: 0;
  color: #cccccc;
}
.cid-t6cmUOgCpk .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-t6cmUOgCpk .icon-box {
    flex-direction: column;
  }
  .cid-t6cmUOgCpk .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-t6cmUOgCpk img {
    margin-bottom: 2rem;
  }
}
.cid-t6cmUOgCpk H1 {
  color: #e0c562;
}
.cid-t6cmUOgCpk H3 {
  color: #e0c562;
}
.cid-t6cqrRhLLM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t6cqrRhLLM img {
  height: 210px;
  object-fit: cover;
  width: 210px;
  border-radius: 100%;
}
.cid-t6cqrRhLLM .row {
  justify-content: center;
}
.cid-t6cqrRhLLM .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-t6cqrRhLLM .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-t6cqrRhLLM .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t6cqrRhLLM .date {
  margin: 0;
  color: #cccccc;
}
.cid-t6cqrRhLLM .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-t6cqrRhLLM .icon-box {
    flex-direction: column;
  }
  .cid-t6cqrRhLLM .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-t6cqrRhLLM img {
    margin-bottom: 2rem;
  }
}
.cid-t6cqrRhLLM H1 {
  color: #e0c562;
  text-align: right;
}
.cid-t6cqrRhLLM H3 {
  color: #818181;
  text-align: right;
}
.cid-t6crkyI0KH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/glitter-product-background-2-2000x1333.jpg");
}
.cid-t6crkyI0KH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-t6crkyI0KH .card {
  display: block;
  height: 100%;
}
.cid-t6crkyI0KH .card .card-wrapper {
  height: 100%;
}
.cid-t6crkyI0KH .card .card-wrapper .card-img {
  border-radius: 0;
}
.cid-t6crkyI0KH .card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-t6crkyI0KH .card .card-box .card-title {
  margin: 0;
}
.cid-t6crkyI0KH .card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6crkyI0KH .card .info-wrapper .mbr-iconfont {
  padding-right: .5rem;
  font-size: 20px;
}
.cid-t6crkyI0KH .card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-t6crkyI0KH .card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-t6crkyI0KH .card .card-footer {
  background: #ffffff;
  margin-top: 1rem;
  padding: 0;
  padding-top: 1rem;
  display: inline-flex;
  width: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t6crkyI0KH .card .card-footer .icons-list {
  margin: 0;
}
.cid-t6crkyI0KH .card .card-footer .icons-list li {
  margin-right: 1rem;
}
.cid-t6crkyI0KH .card .card-footer .icons-list li .mbr-iconfont {
  font-size: 25px;
  color: #767676;
}
.cid-t6crkyI0KH .card .card-footer .link .link-text {
  display: inline-block;
}
.cid-t6crkyI0KH .card .card-footer .link .mbr-iconfont {
  font-size: 12px;
}
.cid-t6crkyI0KH .card-footer {
  border: none;
}
.cid-t6crkyI0KH .mbri-arrow-next {
  color: #709faf;
}
@media (max-width: 767px) {
  .cid-t6crkyI0KH .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t6crkyI0KH .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-t6cs2TCXfF {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t6cs2TCXfF .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t6cs2TCXfF .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t6cs2TCXfF .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t6cs2TCXfF .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t6cs2TCXfF .mbr-text,
.cid-t6cs2TCXfF .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tgdNa3sV6w {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tgdNa3sV6w .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tgdNa3sV6w .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-tgdNa3sV6w .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-tgdNa3sV6w .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 991px) {
  .cid-tgdNa3sV6w .image-element {
    padding-right: 0;
  }
}
.cid-tgdNa3sV6w .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgdNa3sV6w .mbr-section-subtitle,
.cid-tgdNa3sV6w .mbr-text {
  color: #878787;
}
.cid-tgdNa3sV6w .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tgdNa3sV6w .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tgdNa3sV6w .text-element {
    padding-top: 0;
  }
}
.cid-tgdNa3sV6w .mbr-section-subtitle,
.cid-tgdNa3sV6w .underline {
  color: #e0c562;
}
.cid-tgdNa3sV6w .mbr-text,
.cid-tgdNa3sV6w .mbr-section-btn {
  color: #818181;
}
.cid-tgdNa3sV6w .mbr-section-title {
  color: #e0c562;
}
.cid-tgdOZgQNgv {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tgdOZgQNgv .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-tgdOZgQNgv .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-tgdOZgQNgv .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 661px) {
  .cid-tgdOZgQNgv .image-element {
    padding-right: 0;
  }
}
.cid-tgdOZgQNgv .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgdOZgQNgv .mbr-section-subtitle,
.cid-tgdOZgQNgv .mbr-text {
  color: #878787;
}
.cid-tgdOZgQNgv .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tgdOZgQNgv .text-element {
    padding-bottom: 0;
  }
}
.cid-tgdOZgQNgv .mbr-section-subtitle,
.cid-tgdOZgQNgv .underline {
  color: #e0c562;
}
.cid-tgdOZgQNgv .mbr-text,
.cid-tgdOZgQNgv .mbr-section-btn {
  color: #818181;
}
.cid-tgdOZgQNgv .mbr-section-title {
  color: #e0c562;
}
.cid-tgdRDpEDEw {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tgdRDpEDEw .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tgdRDpEDEw .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-tgdRDpEDEw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-tgdRDpEDEw .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 991px) {
  .cid-tgdRDpEDEw .image-element {
    padding-right: 0;
  }
}
.cid-tgdRDpEDEw .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgdRDpEDEw .mbr-section-subtitle,
.cid-tgdRDpEDEw .mbr-text {
  color: #878787;
}
.cid-tgdRDpEDEw .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tgdRDpEDEw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tgdRDpEDEw .text-element {
    padding-top: 0;
  }
}
.cid-tgdRDpEDEw .mbr-section-subtitle,
.cid-tgdRDpEDEw .underline {
  color: #e0c562;
}
.cid-tgdRDpEDEw .mbr-text,
.cid-tgdRDpEDEw .mbr-section-btn {
  color: #818181;
}
.cid-tgdRDpEDEw .mbr-section-title {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9Zdzo2.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9Zdzo2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9Zdzo2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9Zdzo2 .modal-content,
.cid-uqaB9Zdzo2 .modal-dialog {
  height: auto;
}
.cid-uqaB9Zdzo2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9Zdzo2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9Zdzo2 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9Zdzo2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9Zdzo2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9Zdzo2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9Zdzo2 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9Zdzo2 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9Zdzo2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9Zdzo2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9Zdzo2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9Zdzo2 .modal-open {
  overflow: hidden;
}
.cid-uqaB9Zdzo2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9Zdzo2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9Zdzo2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9Zdzo2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9Zdzo2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9Zdzo2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9Zdzo2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9Zdzo2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9Zdzo2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9Zdzo2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9Zdzo2 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9Zdzo2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9Zdzo2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9Zdzo2 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9Zdzo2 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9Zdzo2 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9Zdzo2 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9Zdzo2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9Zdzo2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9Zdzo2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9Zdzo2 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9Zdzo2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9Zdzo2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9Zdzo2 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9Zdzo2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9Zdzo2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9Zdzo2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9Zdzo2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9Zdzo2 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9Zdzo2 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9Zdzo2 .modal-lg,
  .cid-uqaB9Zdzo2 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9Zdzo2 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9Zdzo2 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9Zdzo2 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9Zdzo2 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9Zdzo2 .container {
    max-width: 720px;
  }
}
.cid-uqaB9Zdzo2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9Zdzo2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9Zdzo2 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9Zdzo2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9Zdzo2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9Zdzo2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9Zdzo2 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9Zdzo2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ5Rpvlyag {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tZ5Rpvlyag .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tZ5Rpvlyag .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZ5Rpvlyag .title {
    width: 100% !important;
  }
}
.cid-tZ5Rpvlyag .mbr-section-title {
  color: #ffffff;
}
.cid-tZ5Rpvlyag .mbr-text,
.cid-tZ5Rpvlyag .mbr-section-btn {
  color: #727272;
}
.cid-tfNXUAHIlJ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfNXUAHIlJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tfNXUAHIlJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfNXUAHIlJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tfNXUAHIlJ .mbr-text {
    text-align: center;
  }
}
.cid-tfNXUAHIlJ H1 {
  text-align: center;
  color: #e0c562;
}
.cid-tfNXUAHIlJ .mbr-text,
.cid-tfNXUAHIlJ .mbr-section-btn {
  text-align: left;
  color: #727272;
}
.cid-tfNXUAHIlJ H3 {
  text-align: center;
  color: #e0c562;
}
.cid-t6cMonYDFv {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t6cMonYDFv .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t6cMonYDFv .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6cMonYDFv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6cMonYDFv .mbr-text {
    text-align: center;
  }
}
.cid-t6cMonYDFv .mbr-text,
.cid-t6cMonYDFv .mbr-section-btn {
  color: #818181;
  text-align: right;
}
.cid-t6cMonYDFv H1 {
  color: #e0c562;
  text-align: right;
}
.cid-txcSIX5fnA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txcSIX5fnA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-txcSIX5fnA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-txcSIX5fnA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txcSIX5fnA .mbr-text {
    text-align: center;
  }
}
.cid-txcSIX5fnA H1 {
  text-align: center;
  color: #e0c562;
}
.cid-txcSIX5fnA .mbr-text,
.cid-txcSIX5fnA .mbr-section-btn {
  text-align: left;
  color: #727272;
}
.cid-txcSIX5fnA H3 {
  text-align: center;
  color: #e0c562;
}
.cid-txcPoYHLPb {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-txcPoYHLPb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-txcPoYHLPb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txcPoYHLPb .mbr-text {
    text-align: center;
  }
}
.cid-txcPoYHLPb .mbr-text,
.cid-txcPoYHLPb .mbr-section-btn {
  color: #818181;
  text-align: left;
}
.cid-txcPoYHLPb H1 {
  color: #e0c562;
  text-align: left;
}
.cid-txcUX6N7e8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-txcUX6N7e8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txcUX6N7e8 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txcUX6N7e8 .title {
    width: 100% !important;
  }
}
.cid-txcUX6N7e8 .mbr-section-title {
  color: #ffffff;
}
.cid-t6d1cdaxPy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t6d1cdaxPy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t6d1cdaxPy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t6d1cdaxPy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t6d1cdaxPy .mbr-text {
    text-align: center;
  }
}
.cid-t6d1cdaxPy H1 {
  text-align: right;
  color: #e9d692;
}
.cid-t6d1cdaxPy .mbr-text,
.cid-t6d1cdaxPy .mbr-section-btn {
  text-align: right;
  color: #818181;
}
.cid-txcX2VLkcm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-txcX2VLkcm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-txcX2VLkcm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txcX2VLkcm .mbr-text {
    text-align: center;
  }
}
.cid-txcX2VLkcm H1 {
  text-align: left;
  color: #e9d692;
}
.cid-txcX2VLkcm .mbr-text,
.cid-txcX2VLkcm .mbr-section-btn {
  text-align: left;
  color: #818181;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa0fAcw.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa0fAcw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa0fAcw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa0fAcw .modal-content,
.cid-uqaBa0fAcw .modal-dialog {
  height: auto;
}
.cid-uqaBa0fAcw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa0fAcw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa0fAcw .form-wrapper .mbr-form .form-group,
  .cid-uqaBa0fAcw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa0fAcw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa0fAcw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa0fAcw .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa0fAcw .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa0fAcw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa0fAcw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa0fAcw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa0fAcw .modal-open {
  overflow: hidden;
}
.cid-uqaBa0fAcw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa0fAcw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa0fAcw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa0fAcw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa0fAcw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa0fAcw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa0fAcw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa0fAcw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa0fAcw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa0fAcw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa0fAcw .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa0fAcw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa0fAcw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa0fAcw .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa0fAcw .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa0fAcw .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa0fAcw .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa0fAcw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa0fAcw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa0fAcw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa0fAcw .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa0fAcw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa0fAcw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa0fAcw .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa0fAcw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa0fAcw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa0fAcw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa0fAcw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa0fAcw .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa0fAcw .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa0fAcw .modal-lg,
  .cid-uqaBa0fAcw .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa0fAcw .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa0fAcw .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa0fAcw .container {
    max-width: 1140px;
  }
}
.cid-uqaBa0fAcw .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa0fAcw .container {
    max-width: 720px;
  }
}
.cid-uqaBa0fAcw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa0fAcw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa0fAcw .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa0fAcw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa0fAcw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa0fAcw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa0fAcw .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa0fAcw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZulxb9afK {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZulxb9afK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZulxb9afK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZulxb9afK .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZulxb9afK .mbr-section-title {
  color: #e0c562;
}
.cid-t9y4jjttvZ {
  background-color: #e0c562;
}
.cid-t9y4jjttvZ .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9y4jjttvZ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9y4jjttvZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9y4jjttvZ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9y4jjttvZ .image-element img {
  width: 90%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-t9y4jjttvZ .image-element {
    padding-right: 0;
  }
}
.cid-t9y4jjttvZ .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9y4jjttvZ .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9y4jjttvZ .brown {
  color: #c19b76;
}
.cid-t9y4jjttvZ .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9y4jjttvZ .paragraphs-wrapper .first-paragraph,
.cid-t9y4jjttvZ .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9y4jjttvZ .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9y4jjttvZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9y4jjttvZ .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9y4jjttvZ .paragraphs-wrapper .first-paragraph,
  .cid-t9y4jjttvZ .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9y4jjttvZ .first-paragraph,
  .cid-t9y4jjttvZ .second-paragraph {
    width: 50%;
  }
  .cid-t9y4jjttvZ .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9y4jjttvZ .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9y4jjttvZ .text-element {
    padding: 5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9y4jjttvZ .mbr-section-title,
  .cid-t9y4jjttvZ .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9y4jjttvZ .mbr-text,
.cid-t9y4jjttvZ .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-t9y4jjttvZ .mbr-section-title {
  text-align: right;
}
.cid-tzUB8ZpkiV {
  background-color: #ffffff;
}
.cid-tzUB8ZpkiV .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzUB8ZpkiV .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzUB8ZpkiV .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUB8ZpkiV .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzUB8ZpkiV .image-element {
    padding-left: 0;
  }
}
.cid-tzUB8ZpkiV .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzUB8ZpkiV .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzUB8ZpkiV .brown {
  color: #c19b76;
}
.cid-tzUB8ZpkiV .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUB8ZpkiV .paragraphs-wrapper .first-paragraph,
.cid-tzUB8ZpkiV .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzUB8ZpkiV .image-element {
    padding-top: 1rem;
  }
  .cid-tzUB8ZpkiV .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzUB8ZpkiV .paragraphs-wrapper .first-paragraph,
  .cid-tzUB8ZpkiV .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzUB8ZpkiV .first-paragraph,
  .cid-tzUB8ZpkiV .second-paragraph {
    width: 50%;
  }
  .cid-tzUB8ZpkiV .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzUB8ZpkiV .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzUB8ZpkiV .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzUB8ZpkiV .mbr-section-title,
  .cid-tzUB8ZpkiV .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzUB8ZpkiV .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzUB8ZpkiV .mbr-text,
.cid-tzUB8ZpkiV .mbr-section-btn {
  text-align: left;
}
.cid-tFiwARpTPX {
  background-color: #ffffff;
}
.cid-tFiwARpTPX .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tFiwARpTPX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFiwARpTPX .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiwARpTPX .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tFiwARpTPX .image-element {
    padding-left: 0;
  }
}
.cid-tFiwARpTPX .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tFiwARpTPX .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tFiwARpTPX .brown {
  color: #c19b76;
}
.cid-tFiwARpTPX .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiwARpTPX .paragraphs-wrapper .first-paragraph,
.cid-tFiwARpTPX .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tFiwARpTPX .image-element {
    padding-top: 1rem;
  }
  .cid-tFiwARpTPX .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tFiwARpTPX .paragraphs-wrapper .first-paragraph,
  .cid-tFiwARpTPX .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tFiwARpTPX .first-paragraph,
  .cid-tFiwARpTPX .second-paragraph {
    width: 50%;
  }
  .cid-tFiwARpTPX .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tFiwARpTPX .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tFiwARpTPX .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tFiwARpTPX .mbr-section-title,
  .cid-tFiwARpTPX .mbr-section-btn {
    text-align: left;
  }
}
.cid-tFiwARpTPX .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tFiwARpTPX .mbr-text,
.cid-tFiwARpTPX .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tzUBw047zL {
  background-color: #ffffff;
}
.cid-tzUBw047zL .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzUBw047zL .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzUBw047zL .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzUBw047zL .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUBw047zL .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzUBw047zL .image-element {
    padding-right: 0;
  }
}
.cid-tzUBw047zL .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzUBw047zL .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzUBw047zL .brown {
  color: #c19b76;
}
.cid-tzUBw047zL .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUBw047zL .paragraphs-wrapper .first-paragraph,
.cid-tzUBw047zL .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzUBw047zL .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzUBw047zL .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzUBw047zL .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzUBw047zL .paragraphs-wrapper .first-paragraph,
  .cid-tzUBw047zL .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzUBw047zL .first-paragraph,
  .cid-tzUBw047zL .second-paragraph {
    width: 50%;
  }
  .cid-tzUBw047zL .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzUBw047zL .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzUBw047zL .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzUBw047zL .mbr-section-title,
  .cid-tzUBw047zL .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzUBw047zL .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzUBw047zL .mbr-text,
.cid-tzUBw047zL .mbr-section-btn {
  text-align: right;
}
.cid-tFprLwA8Hu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFprLwA8Hu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFprLwA8Hu .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFprLwA8Hu .title {
    width: 100% !important;
  }
}
.cid-tFprLwA8Hu .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tFpqWiQGHV {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tFpqWiQGHV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFpqWiQGHV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFpqWiQGHV .title {
    width: 100% !important;
  }
}
.cid-tFpqWiQGHV .mbr-section-title {
  text-align: left;
  color: #767676;
}
.cid-tFpqUrbpTb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFpqUrbpTb .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFpqUrbpTb .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tFpqUrbpTb .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tzUBM74fNq {
  background-color: #ffffff;
}
.cid-tzUBM74fNq .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzUBM74fNq .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzUBM74fNq .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUBM74fNq .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzUBM74fNq .image-element {
    padding-left: 0;
  }
}
.cid-tzUBM74fNq .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzUBM74fNq .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzUBM74fNq .brown {
  color: #c19b76;
}
.cid-tzUBM74fNq .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzUBM74fNq .paragraphs-wrapper .first-paragraph,
.cid-tzUBM74fNq .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzUBM74fNq .image-element {
    padding-top: 1rem;
  }
  .cid-tzUBM74fNq .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzUBM74fNq .paragraphs-wrapper .first-paragraph,
  .cid-tzUBM74fNq .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzUBM74fNq .first-paragraph,
  .cid-tzUBM74fNq .second-paragraph {
    width: 50%;
  }
  .cid-tzUBM74fNq .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzUBM74fNq .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzUBM74fNq .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzUBM74fNq .mbr-section-title,
  .cid-tzUBM74fNq .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzUBM74fNq .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzUBM74fNq .mbr-text,
.cid-tzUBM74fNq .mbr-section-btn {
  text-align: left;
}
.cid-tzUDBWXCIN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUDBWXCIN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUDBWXCIN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUDBWXCIN .title {
    width: 100% !important;
  }
}
.cid-tzUDBWXCIN .mbr-section-title {
  color: #e0c562;
}
.cid-tF1WayY6Be {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tF1WayY6Be .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tF1WayY6Be .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tF1WayY6Be .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tF1WayY6Be .carousel-item.active,
.cid-tF1WayY6Be .carousel-item-next,
.cid-tF1WayY6Be .carousel-item-prev {
  display: flex;
}
.cid-tF1WayY6Be .carousel-controls a {
  transition: opacity .5s;
}
.cid-tF1WayY6Be .carousel-controls a:hover span,
.cid-tF1WayY6Be .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tF1WayY6Be .carousel-controls a:hover svg,
.cid-tF1WayY6Be .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tF1WayY6Be .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tF1WayY6Be .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tF1WayY6Be .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tF1WayY6Be .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tF1WayY6Be .user_text {
  color: #767676;
}
.cid-tF1WayY6Be .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tF1WayY6Be .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tF1WayY6Be .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tF1WayY6Be svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tF1WayY6Be .user_name {
  color: #c2aa51;
  text-align: center;
}
.cid-tF1WayY6Be .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tF1WayY6Be .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tF1WayY6Be .testimonials-quote,
  .cid-tF1WayY6Be .user_text,
  .cid-tF1WayY6Be .user_name,
  .cid-tF1WayY6Be .user_desk {
    text-align: center !important;
  }
  .cid-tF1WayY6Be .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tF1WayY6Be .mbr-section-title,
  .cid-tF1WayY6Be .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tF1WayY6Be .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tF1WayY6Be .carousel-control-next span {
    left: -1rem;
  }
  .cid-tF1WayY6Be .user-text {
    padding-right: 2rem;
  }
  .cid-tF1WayY6Be .carousel-control-prev,
  .cid-tF1WayY6Be .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tF1WayY6Be .mbr-section-title,
.cid-tF1WayY6Be .underline {
  color: #e0c562;
}
.cid-tF1WayY6Be .user_text,
.cid-tF1WayY6Be .testimonials-quote {
  text-align: center;
}
.cid-tF22e3YPE2 {
  background-color: #ffffff;
}
.cid-tF22e3YPE2 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tF22e3YPE2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tF22e3YPE2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF22e3YPE2 .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tF22e3YPE2 .image-element {
    padding-left: 0;
  }
}
.cid-tF22e3YPE2 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tF22e3YPE2 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tF22e3YPE2 .brown {
  color: #c19b76;
}
.cid-tF22e3YPE2 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF22e3YPE2 .paragraphs-wrapper .first-paragraph,
.cid-tF22e3YPE2 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tF22e3YPE2 .image-element {
    padding-top: 1rem;
  }
  .cid-tF22e3YPE2 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tF22e3YPE2 .paragraphs-wrapper .first-paragraph,
  .cid-tF22e3YPE2 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tF22e3YPE2 .first-paragraph,
  .cid-tF22e3YPE2 .second-paragraph {
    width: 50%;
  }
  .cid-tF22e3YPE2 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tF22e3YPE2 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tF22e3YPE2 .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tF22e3YPE2 .mbr-section-title,
  .cid-tF22e3YPE2 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tF22e3YPE2 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tF22e3YPE2 .mbr-text,
.cid-tF22e3YPE2 .mbr-section-btn {
  text-align: left;
}
.cid-tFpqbdVEWm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFpqbdVEWm blockquote {
  border-color: #e0c562 !important;
}
.cid-tFpqbdVEWm DIV {
  color: #767676;
}
.cid-tF21qIaIGf {
  background-color: #ffffff;
}
.cid-tF21qIaIGf .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tF21qIaIGf .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tF21qIaIGf .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF21qIaIGf .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tF21qIaIGf .image-element {
    padding-left: 0;
  }
}
.cid-tF21qIaIGf .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tF21qIaIGf .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tF21qIaIGf .brown {
  color: #c19b76;
}
.cid-tF21qIaIGf .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF21qIaIGf .paragraphs-wrapper .first-paragraph,
.cid-tF21qIaIGf .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tF21qIaIGf .image-element {
    padding-top: 1rem;
  }
  .cid-tF21qIaIGf .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tF21qIaIGf .paragraphs-wrapper .first-paragraph,
  .cid-tF21qIaIGf .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tF21qIaIGf .first-paragraph,
  .cid-tF21qIaIGf .second-paragraph {
    width: 50%;
  }
  .cid-tF21qIaIGf .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tF21qIaIGf .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tF21qIaIGf .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tF21qIaIGf .mbr-section-title,
  .cid-tF21qIaIGf .mbr-section-btn {
    text-align: left;
  }
}
.cid-tF21qIaIGf .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tF21qIaIGf .mbr-text,
.cid-tF21qIaIGf .mbr-section-btn {
  text-align: left;
}
.cid-tF27FNFfVS {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tF27FNFfVS .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tF27FNFfVS .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tF27FNFfVS .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tF24bD76b2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tF24bD76b2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tF24bD76b2 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tF24bD76b2 .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tF24bD76b2 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tF24bD76b2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tF24bD76b2 .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF24bD76b2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tF24bD76b2 .card .panel-body {
  background: #ffffff;
}
.cid-tF24bD76b2 .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tF24bD76b2 .card-header h4,
  .cid-tF24bD76b2 .panel-body {
    padding: 1rem !important;
  }
}
.cid-tF24bD76b2 .panel-text {
  color: #767676;
}
.cid-tF24bD76b2 H4 {
  color: #ffffff;
}
.cid-tF26uVLVKV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tF26uVLVKV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tF26uVLVKV .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tF26uVLVKV .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tF26uVLVKV .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tF26uVLVKV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tF26uVLVKV .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF26uVLVKV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tF26uVLVKV .card .panel-body {
  background: #ffffff;
}
.cid-tF26uVLVKV .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tF26uVLVKV .card-header h4,
  .cid-tF26uVLVKV .panel-body {
    padding: 1rem !important;
  }
}
.cid-tF26uVLVKV .panel-text {
  color: #767676;
}
.cid-tF26uVLVKV H4 {
  color: #ffffff;
}
.cid-tF28Awpwe7 {
  background-color: #ffffff;
}
.cid-tF28Awpwe7 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tF28Awpwe7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tF28Awpwe7 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF28Awpwe7 .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tF28Awpwe7 .image-element {
    padding-left: 0;
  }
}
.cid-tF28Awpwe7 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tF28Awpwe7 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tF28Awpwe7 .brown {
  color: #c19b76;
}
.cid-tF28Awpwe7 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tF28Awpwe7 .paragraphs-wrapper .first-paragraph,
.cid-tF28Awpwe7 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tF28Awpwe7 .image-element {
    padding-top: 1rem;
  }
  .cid-tF28Awpwe7 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tF28Awpwe7 .paragraphs-wrapper .first-paragraph,
  .cid-tF28Awpwe7 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tF28Awpwe7 .first-paragraph,
  .cid-tF28Awpwe7 .second-paragraph {
    width: 50%;
  }
  .cid-tF28Awpwe7 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tF28Awpwe7 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tF28Awpwe7 .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tF28Awpwe7 .mbr-section-title,
  .cid-tF28Awpwe7 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tF28Awpwe7 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tF28Awpwe7 .mbr-text,
.cid-tF28Awpwe7 .mbr-section-btn {
  text-align: left;
}
.cid-tF2bF1Z6tV {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tF2bF1Z6tV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tF2bF1Z6tV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tF2bF1Z6tV .title {
    width: 100% !important;
  }
}
.cid-tF2bF1Z6tV .mbr-section-title {
  color: #e0c562;
}
.cid-tF29vFYx5G {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tF29vFYx5G .mbr-text {
  color: #767676;
}
.cid-tF29vFYx5G .card-subtitle {
  margin: 0;
}
.cid-tF29vFYx5G .link {
  margin: 0;
}
.cid-tF29vFYx5G .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tF29vFYx5G .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tF29vFYx5G .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tF29vFYx5G .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tF29vFYx5G .date {
  margin: 0;
}
.cid-tF29vFYx5G img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tF29vFYx5G .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tF29vFYx5G .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tF29vFYx5G .card-img:hover:before {
  opacity: 0.4;
}
.cid-tF29vFYx5G .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-tF29vFYx5G .icon-box {
    flex-direction: column;
  }
  .cid-tF29vFYx5G .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tF29vFYx5G .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tF29vFYx5G .card {
    margin-bottom: 3rem;
  }
}
.cid-tF29vFYx5G .card-title,
.cid-tF29vFYx5G .card-img {
  color: #767676;
}
.cid-t9CidE2AVD {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9CidE2AVD .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9CidE2AVD .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9CidE2AVD .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CidE2AVD .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9CidE2AVD .mbr-text,
.cid-t9CidE2AVD .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-t9CidE2AVD .mbr-section-subtitle,
.cid-t9CidE2AVD .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9U2Ps9.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9U2Ps9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9U2Ps9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9U2Ps9 .modal-content,
.cid-uqaB9U2Ps9 .modal-dialog {
  height: auto;
}
.cid-uqaB9U2Ps9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9U2Ps9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9U2Ps9 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9U2Ps9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9U2Ps9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9U2Ps9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9U2Ps9 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9U2Ps9 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9U2Ps9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9U2Ps9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9U2Ps9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9U2Ps9 .modal-open {
  overflow: hidden;
}
.cid-uqaB9U2Ps9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9U2Ps9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9U2Ps9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9U2Ps9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9U2Ps9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9U2Ps9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9U2Ps9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9U2Ps9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9U2Ps9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9U2Ps9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9U2Ps9 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9U2Ps9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9U2Ps9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9U2Ps9 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9U2Ps9 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9U2Ps9 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9U2Ps9 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9U2Ps9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9U2Ps9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9U2Ps9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9U2Ps9 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9U2Ps9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9U2Ps9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9U2Ps9 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9U2Ps9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9U2Ps9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9U2Ps9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9U2Ps9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9U2Ps9 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9U2Ps9 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9U2Ps9 .modal-lg,
  .cid-uqaB9U2Ps9 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9U2Ps9 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9U2Ps9 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9U2Ps9 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9U2Ps9 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9U2Ps9 .container {
    max-width: 720px;
  }
}
.cid-uqaB9U2Ps9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9U2Ps9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9U2Ps9 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9U2Ps9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9U2Ps9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9U2Ps9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9U2Ps9 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9U2Ps9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZumsDTaDJ {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZumsDTaDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZumsDTaDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZumsDTaDJ .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZumsDTaDJ .mbr-section-title {
  color: #e0c562;
}
.cid-t9CmnudtQv {
  background-color: #e0c562;
}
.cid-t9CmnudtQv .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9CmnudtQv .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9CmnudtQv .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CmnudtQv .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CmnudtQv .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9CmnudtQv .image-element {
    padding-right: 0;
  }
}
.cid-t9CmnudtQv .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9CmnudtQv .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9CmnudtQv .brown {
  color: #c19b76;
}
.cid-t9CmnudtQv .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CmnudtQv .paragraphs-wrapper .first-paragraph,
.cid-t9CmnudtQv .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9CmnudtQv .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9CmnudtQv .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9CmnudtQv .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9CmnudtQv .paragraphs-wrapper .first-paragraph,
  .cid-t9CmnudtQv .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9CmnudtQv .first-paragraph,
  .cid-t9CmnudtQv .second-paragraph {
    width: 50%;
  }
  .cid-t9CmnudtQv .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9CmnudtQv .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9CmnudtQv .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9CmnudtQv .mbr-section-title,
  .cid-t9CmnudtQv .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9CmnudtQv .mbr-text,
.cid-t9CmnudtQv .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-t9CmnudtQv .mbr-section-title DIV {
  text-align: right;
}
.cid-tEtktv6Ivw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tEtktv6Ivw .mbr-text {
  color: #e0c562;
  text-align: center;
}
.cid-tEsSfaw5kh {
  background-color: #ffffff;
}
.cid-tEsSfaw5kh .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEsSfaw5kh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEsSfaw5kh .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEsSfaw5kh .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEsSfaw5kh .image-element {
    padding-left: 0;
  }
}
.cid-tEsSfaw5kh .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEsSfaw5kh .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEsSfaw5kh .brown {
  color: #c19b76;
}
.cid-tEsSfaw5kh .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEsSfaw5kh .paragraphs-wrapper .first-paragraph,
.cid-tEsSfaw5kh .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEsSfaw5kh .image-element {
    padding-top: 1rem;
  }
  .cid-tEsSfaw5kh .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEsSfaw5kh .paragraphs-wrapper .first-paragraph,
  .cid-tEsSfaw5kh .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEsSfaw5kh .first-paragraph,
  .cid-tEsSfaw5kh .second-paragraph {
    width: 50%;
  }
  .cid-tEsSfaw5kh .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEsSfaw5kh .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEsSfaw5kh .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEsSfaw5kh .mbr-section-title,
  .cid-tEsSfaw5kh .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEsSfaw5kh .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tEsSfaw5kh .mbr-text,
.cid-tEsSfaw5kh .mbr-section-btn {
  text-align: left;
  color: #878787;
}
.cid-tEt5n7wksi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tEt5n7wksi .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tEt5n7wksi .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tEt5n7wksi .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tEtb392EPB {
  background-color: #ffffff;
}
.cid-tEtb392EPB .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEtb392EPB .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tEtb392EPB .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEtb392EPB .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtb392EPB .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEtb392EPB .image-element {
    padding-right: 0;
  }
}
.cid-tEtb392EPB .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEtb392EPB .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEtb392EPB .brown {
  color: #c19b76;
}
.cid-tEtb392EPB .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtb392EPB .paragraphs-wrapper .first-paragraph,
.cid-tEtb392EPB .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEtb392EPB .image-element {
    padding-bottom: 1rem;
  }
  .cid-tEtb392EPB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tEtb392EPB .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEtb392EPB .paragraphs-wrapper .first-paragraph,
  .cid-tEtb392EPB .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEtb392EPB .first-paragraph,
  .cid-tEtb392EPB .second-paragraph {
    width: 50%;
  }
  .cid-tEtb392EPB .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEtb392EPB .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEtb392EPB .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEtb392EPB .mbr-section-title,
  .cid-tEtb392EPB .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEtb392EPB .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tEtb392EPB .mbr-text,
.cid-tEtb392EPB .mbr-section-btn {
  text-align: right;
}
.cid-tEt2zy4WK4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tEt2zy4WK4 img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tEt2zy4WK4 .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tEt2zy4WK4 .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tEt2zy4WK4 .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tEt2zy4WK4 .wrapper:before {
    opacity: 0;
  }
}
.cid-tEt5LFSFzL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tEt5LFSFzL .mbr-text {
  color: #e0c562;
  text-align: center;
}
.cid-tEt5EWXeCs {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tEt5EWXeCs .counter-container ul {
  margin-bottom: 0;
}
.cid-tEt5EWXeCs .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tEt5EWXeCs .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tEt5EWXeCs .mbr-text {
  color: #878787;
}
.cid-tEt9wfYHMN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-tEt9wfYHMN .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  text-align: center;
}
.cid-tEt9wfYHMN .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tEt9wfYHMN .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .3;
}
.cid-tEt9wfYHMN .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tEt9wfYHMN .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tEt9wfYHMN .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tEt9wfYHMN .inner-container {
    width: 100% !important;
  }
  .cid-tEt9wfYHMN .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tExD9h81x3 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tExD9h81x3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tExD9h81x3 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tExD9h81x3 .title {
    width: 100% !important;
  }
}
.cid-tEsSgKu3lE {
  background-color: #ffffff;
}
.cid-tEsSgKu3lE .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEsSgKu3lE .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tEsSgKu3lE .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEsSgKu3lE .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEsSgKu3lE .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEsSgKu3lE .image-element {
    padding-right: 0;
  }
}
.cid-tEsSgKu3lE .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEsSgKu3lE .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEsSgKu3lE .brown {
  color: #c19b76;
}
.cid-tEsSgKu3lE .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEsSgKu3lE .paragraphs-wrapper .first-paragraph,
.cid-tEsSgKu3lE .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEsSgKu3lE .image-element {
    padding-bottom: 1rem;
  }
  .cid-tEsSgKu3lE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tEsSgKu3lE .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEsSgKu3lE .paragraphs-wrapper .first-paragraph,
  .cid-tEsSgKu3lE .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEsSgKu3lE .first-paragraph,
  .cid-tEsSgKu3lE .second-paragraph {
    width: 50%;
  }
  .cid-tEsSgKu3lE .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEsSgKu3lE .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEsSgKu3lE .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEsSgKu3lE .mbr-section-title,
  .cid-tEsSgKu3lE .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEsSgKu3lE .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tEsSgKu3lE .mbr-text,
.cid-tEsSgKu3lE .mbr-section-btn {
  text-align: right;
}
.cid-tExK9QR8gs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tExK9QR8gs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tExK9QR8gs .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tExK9QR8gs .title {
    width: 100% !important;
  }
}
.cid-tEtbh9Fsnb {
  background-color: #ffffff;
}
.cid-tEtbh9Fsnb .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEtbh9Fsnb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEtbh9Fsnb .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtbh9Fsnb .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEtbh9Fsnb .image-element {
    padding-left: 0;
  }
}
.cid-tEtbh9Fsnb .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEtbh9Fsnb .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEtbh9Fsnb .brown {
  color: #c19b76;
}
.cid-tEtbh9Fsnb .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtbh9Fsnb .paragraphs-wrapper .first-paragraph,
.cid-tEtbh9Fsnb .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEtbh9Fsnb .image-element {
    padding-top: 1rem;
  }
  .cid-tEtbh9Fsnb .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEtbh9Fsnb .paragraphs-wrapper .first-paragraph,
  .cid-tEtbh9Fsnb .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEtbh9Fsnb .first-paragraph,
  .cid-tEtbh9Fsnb .second-paragraph {
    width: 50%;
  }
  .cid-tEtbh9Fsnb .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEtbh9Fsnb .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEtbh9Fsnb .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEtbh9Fsnb .mbr-section-title,
  .cid-tEtbh9Fsnb .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEtbh9Fsnb .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tEtbh9Fsnb .mbr-text,
.cid-tEtbh9Fsnb .mbr-section-btn {
  text-align: left;
}
.cid-tExK97uja3 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tExK97uja3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tExK97uja3 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tExK97uja3 .title {
    width: 100% !important;
  }
}
.cid-tEtgvSDWQb {
  background-color: #ffffff;
}
.cid-tEtgvSDWQb .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEtgvSDWQb .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tEtgvSDWQb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEtgvSDWQb .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtgvSDWQb .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEtgvSDWQb .image-element {
    padding-right: 0;
  }
}
.cid-tEtgvSDWQb .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEtgvSDWQb .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEtgvSDWQb .brown {
  color: #c19b76;
}
.cid-tEtgvSDWQb .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtgvSDWQb .paragraphs-wrapper .first-paragraph,
.cid-tEtgvSDWQb .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEtgvSDWQb .image-element {
    padding-bottom: 1rem;
  }
  .cid-tEtgvSDWQb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tEtgvSDWQb .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEtgvSDWQb .paragraphs-wrapper .first-paragraph,
  .cid-tEtgvSDWQb .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEtgvSDWQb .first-paragraph,
  .cid-tEtgvSDWQb .second-paragraph {
    width: 50%;
  }
  .cid-tEtgvSDWQb .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEtgvSDWQb .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEtgvSDWQb .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEtgvSDWQb .mbr-section-title,
  .cid-tEtgvSDWQb .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEtgvSDWQb .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tEtgvSDWQb .mbr-text,
.cid-tEtgvSDWQb .mbr-section-btn {
  text-align: left;
}
.cid-tExytfq3E4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tExytfq3E4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tExytfq3E4 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tExytfq3E4 .title {
    width: 100% !important;
  }
}
.cid-tEtgccoV80 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-tEtgccoV80 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tEtgccoV80 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tEtgccoV80 .title {
    width: 100% !important;
  }
}
.cid-tEtgccoV80 .mbr-section-title {
  color: #ffffff;
}
.cid-tEtmI7isXz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tEtmI7isXz blockquote {
  border-color: #c19b76 !important;
}
.cid-tEtmI7isXz DIV {
  color: #767676;
}
.cid-tExHkO82sx {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tExHkO82sx .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tExHkO82sx .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tExHkO82sx .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tExHkO82sx .carousel-item.active,
.cid-tExHkO82sx .carousel-item-next,
.cid-tExHkO82sx .carousel-item-prev {
  display: flex;
}
.cid-tExHkO82sx .carousel-controls a {
  transition: opacity .5s;
}
.cid-tExHkO82sx .carousel-controls a:hover span,
.cid-tExHkO82sx .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tExHkO82sx .carousel-controls a:hover svg,
.cid-tExHkO82sx .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tExHkO82sx .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tExHkO82sx .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tExHkO82sx .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tExHkO82sx .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tExHkO82sx .user_text {
  color: #767676;
}
.cid-tExHkO82sx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tExHkO82sx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tExHkO82sx .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tExHkO82sx svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tExHkO82sx .user_name {
  color: #c2aa51;
  text-align: center;
}
.cid-tExHkO82sx .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tExHkO82sx .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tExHkO82sx .testimonials-quote,
  .cid-tExHkO82sx .user_text,
  .cid-tExHkO82sx .user_name,
  .cid-tExHkO82sx .user_desk {
    text-align: center !important;
  }
  .cid-tExHkO82sx .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tExHkO82sx .mbr-section-title,
  .cid-tExHkO82sx .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tExHkO82sx .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tExHkO82sx .carousel-control-next span {
    left: -1rem;
  }
  .cid-tExHkO82sx .user-text {
    padding-right: 2rem;
  }
  .cid-tExHkO82sx .carousel-control-prev,
  .cid-tExHkO82sx .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tExHkO82sx .mbr-section-title,
.cid-tExHkO82sx .underline {
  color: #e0c562;
}
.cid-tExHkO82sx .user_text,
.cid-tExHkO82sx .testimonials-quote {
  text-align: center;
}
.cid-tEtbBNi2VY {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tEtbBNi2VY .mbr-text {
  color: #767676;
}
.cid-tEtbBNi2VY .mbr-text P {
  text-align: center;
}
.cid-tEtbBNi2VY .mbr-text DIV {
  text-align: center;
}
.cid-tEtf9BUMpl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tEtf9BUMpl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tEtf9BUMpl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tEtf9BUMpl .title {
    width: 100% !important;
  }
}
.cid-tEtf9BUMpl .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-t9CmnxXeeI {
  padding-top: 75px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9CmnxXeeI .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9CmnxXeeI .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9CmnxXeeI .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CmnxXeeI .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9CmnxXeeI .mbr-text,
.cid-t9CmnxXeeI .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-t9CmnxXeeI .mbr-section-subtitle,
.cid-t9CmnxXeeI .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9X7r30.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9X7r30.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9X7r30.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9X7r30 .modal-content,
.cid-uqaB9X7r30 .modal-dialog {
  height: auto;
}
.cid-uqaB9X7r30 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9X7r30 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9X7r30 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9X7r30 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9X7r30 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9X7r30 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9X7r30 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9X7r30 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9X7r30 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9X7r30 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9X7r30 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9X7r30 .modal-open {
  overflow: hidden;
}
.cid-uqaB9X7r30 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9X7r30 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9X7r30 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9X7r30 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9X7r30 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9X7r30 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9X7r30 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9X7r30 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9X7r30 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9X7r30 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9X7r30 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9X7r30 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9X7r30 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9X7r30 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9X7r30 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9X7r30 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9X7r30 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9X7r30 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9X7r30 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9X7r30 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9X7r30 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9X7r30 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9X7r30 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9X7r30 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9X7r30 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9X7r30 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9X7r30 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9X7r30 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9X7r30 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9X7r30 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9X7r30 .modal-lg,
  .cid-uqaB9X7r30 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9X7r30 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9X7r30 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9X7r30 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9X7r30 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9X7r30 .container {
    max-width: 720px;
  }
}
.cid-uqaB9X7r30 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9X7r30 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9X7r30 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9X7r30 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9X7r30 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9X7r30 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9X7r30 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9X7r30 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZumgBd5zh {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZumgBd5zh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZumgBd5zh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZumgBd5zh .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZumgBd5zh .mbr-section-title {
  color: #e0c562;
}
.cid-t9Cloadrw1 {
  background-color: #e0c562;
}
.cid-t9Cloadrw1 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9Cloadrw1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9Cloadrw1 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9Cloadrw1 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9Cloadrw1 .image-element {
    padding-left: 0;
  }
}
.cid-t9Cloadrw1 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9Cloadrw1 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9Cloadrw1 .brown {
  color: #c19b76;
}
.cid-t9Cloadrw1 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9Cloadrw1 .paragraphs-wrapper .first-paragraph,
.cid-t9Cloadrw1 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9Cloadrw1 .image-element {
    padding-top: 1rem;
  }
  .cid-t9Cloadrw1 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9Cloadrw1 .paragraphs-wrapper .first-paragraph,
  .cid-t9Cloadrw1 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9Cloadrw1 .first-paragraph,
  .cid-t9Cloadrw1 .second-paragraph {
    width: 50%;
  }
  .cid-t9Cloadrw1 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9Cloadrw1 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9Cloadrw1 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9Cloadrw1 .mbr-section-title,
  .cid-t9Cloadrw1 .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9Cloadrw1 .mbr-text,
.cid-t9Cloadrw1 .mbr-section-btn {
  color: #ffffff;
}
.cid-t9Cloc7kRi {
  background-color: #ffffff;
}
.cid-t9Cloc7kRi .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9Cloc7kRi .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9Cloc7kRi .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9Cloc7kRi .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9Cloc7kRi .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9Cloc7kRi .image-element {
    padding-right: 0;
  }
}
.cid-t9Cloc7kRi .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9Cloc7kRi .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9Cloc7kRi .brown {
  color: #c19b76;
}
.cid-t9Cloc7kRi .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9Cloc7kRi .paragraphs-wrapper .first-paragraph,
.cid-t9Cloc7kRi .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9Cloc7kRi .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9Cloc7kRi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9Cloc7kRi .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9Cloc7kRi .paragraphs-wrapper .first-paragraph,
  .cid-t9Cloc7kRi .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9Cloc7kRi .first-paragraph,
  .cid-t9Cloc7kRi .second-paragraph {
    width: 50%;
  }
  .cid-t9Cloc7kRi .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9Cloc7kRi .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9Cloc7kRi .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9Cloc7kRi .mbr-section-title,
  .cid-t9Cloc7kRi .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9Cloc7kRi .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-t9Cloc7kRi .mbr-text,
.cid-t9Cloc7kRi .mbr-section-btn {
  text-align: right;
}
.cid-t9ClogHKyw {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9ClogHKyw .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9ClogHKyw .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9ClogHKyw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9ClogHKyw .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9ClogHKyw .mbr-text,
.cid-t9ClogHKyw .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-t9ClogHKyw .mbr-section-subtitle,
.cid-t9ClogHKyw .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9W6Evg.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9W6Evg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9W6Evg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9W6Evg .modal-content,
.cid-uqaB9W6Evg .modal-dialog {
  height: auto;
}
.cid-uqaB9W6Evg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9W6Evg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9W6Evg .form-wrapper .mbr-form .form-group,
  .cid-uqaB9W6Evg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9W6Evg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9W6Evg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9W6Evg .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9W6Evg .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9W6Evg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9W6Evg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9W6Evg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9W6Evg .modal-open {
  overflow: hidden;
}
.cid-uqaB9W6Evg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9W6Evg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9W6Evg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9W6Evg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9W6Evg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9W6Evg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9W6Evg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9W6Evg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9W6Evg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9W6Evg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9W6Evg .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9W6Evg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9W6Evg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9W6Evg .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9W6Evg .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9W6Evg .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9W6Evg .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9W6Evg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9W6Evg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9W6Evg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9W6Evg .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9W6Evg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9W6Evg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9W6Evg .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9W6Evg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9W6Evg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9W6Evg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9W6Evg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9W6Evg .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9W6Evg .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9W6Evg .modal-lg,
  .cid-uqaB9W6Evg .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9W6Evg .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9W6Evg .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9W6Evg .container {
    max-width: 1140px;
  }
}
.cid-uqaB9W6Evg .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9W6Evg .container {
    max-width: 720px;
  }
}
.cid-uqaB9W6Evg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9W6Evg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9W6Evg .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9W6Evg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9W6Evg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9W6Evg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9W6Evg .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9W6Evg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZulYL87xX {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZulYL87xX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZulYL87xX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZulYL87xX .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZulYL87xX .mbr-section-title {
  color: #e0c562;
}
.cid-t9CiHUDrzl {
  background-color: #e0c562;
}
.cid-t9CiHUDrzl .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9CiHUDrzl .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9CiHUDrzl .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CiHUDrzl .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CiHUDrzl .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9CiHUDrzl .image-element {
    padding-right: 0;
  }
}
.cid-t9CiHUDrzl .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9CiHUDrzl .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9CiHUDrzl .brown {
  color: #c19b76;
}
.cid-t9CiHUDrzl .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CiHUDrzl .paragraphs-wrapper .first-paragraph,
.cid-t9CiHUDrzl .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9CiHUDrzl .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9CiHUDrzl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9CiHUDrzl .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9CiHUDrzl .paragraphs-wrapper .first-paragraph,
  .cid-t9CiHUDrzl .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9CiHUDrzl .first-paragraph,
  .cid-t9CiHUDrzl .second-paragraph {
    width: 50%;
  }
  .cid-t9CiHUDrzl .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9CiHUDrzl .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9CiHUDrzl .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9CiHUDrzl .mbr-section-title,
  .cid-t9CiHUDrzl .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9CiHUDrzl .mbr-text,
.cid-t9CiHUDrzl .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-t9CiHUDrzl .mbr-section-title {
  text-align: right;
}
.cid-tEtvL1Sw4R {
  background-color: #ffffff;
}
.cid-tEtvL1Sw4R .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEtvL1Sw4R .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEtvL1Sw4R .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtvL1Sw4R .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEtvL1Sw4R .image-element {
    padding-left: 0;
  }
}
.cid-tEtvL1Sw4R .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEtvL1Sw4R .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEtvL1Sw4R .brown {
  color: #c19b76;
}
.cid-tEtvL1Sw4R .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtvL1Sw4R .paragraphs-wrapper .first-paragraph,
.cid-tEtvL1Sw4R .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEtvL1Sw4R .image-element {
    padding-top: 1rem;
  }
  .cid-tEtvL1Sw4R .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEtvL1Sw4R .paragraphs-wrapper .first-paragraph,
  .cid-tEtvL1Sw4R .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEtvL1Sw4R .first-paragraph,
  .cid-tEtvL1Sw4R .second-paragraph {
    width: 50%;
  }
  .cid-tEtvL1Sw4R .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEtvL1Sw4R .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEtvL1Sw4R .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEtvL1Sw4R .mbr-section-title,
  .cid-tEtvL1Sw4R .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEtvL1Sw4R .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tEtvL1Sw4R .mbr-text,
.cid-tEtvL1Sw4R .mbr-section-btn {
  text-align: left;
}
.cid-tDZ4Nj49yZ {
  background-color: #ffffff;
}
.cid-tDZ4Nj49yZ .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tDZ4Nj49yZ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tDZ4Nj49yZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tDZ4Nj49yZ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDZ4Nj49yZ .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tDZ4Nj49yZ .image-element {
    padding-right: 0;
  }
}
.cid-tDZ4Nj49yZ .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tDZ4Nj49yZ .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tDZ4Nj49yZ .brown {
  color: #c19b76;
}
.cid-tDZ4Nj49yZ .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDZ4Nj49yZ .paragraphs-wrapper .first-paragraph,
.cid-tDZ4Nj49yZ .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tDZ4Nj49yZ .image-element {
    padding-bottom: 1rem;
  }
  .cid-tDZ4Nj49yZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tDZ4Nj49yZ .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tDZ4Nj49yZ .paragraphs-wrapper .first-paragraph,
  .cid-tDZ4Nj49yZ .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tDZ4Nj49yZ .first-paragraph,
  .cid-tDZ4Nj49yZ .second-paragraph {
    width: 50%;
  }
  .cid-tDZ4Nj49yZ .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tDZ4Nj49yZ .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tDZ4Nj49yZ .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tDZ4Nj49yZ .mbr-section-title,
  .cid-tDZ4Nj49yZ .mbr-section-btn {
    text-align: left;
  }
}
.cid-tDZ4Nj49yZ .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tDZ4Nj49yZ .mbr-text,
.cid-tDZ4Nj49yZ .mbr-section-btn {
  text-align: right;
}
.cid-tEtvMphcWo {
  background-color: #ffffff;
}
.cid-tEtvMphcWo .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tEtvMphcWo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tEtvMphcWo .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtvMphcWo .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tEtvMphcWo .image-element {
    padding-left: 0;
  }
}
.cid-tEtvMphcWo .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tEtvMphcWo .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tEtvMphcWo .brown {
  color: #c19b76;
}
.cid-tEtvMphcWo .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tEtvMphcWo .paragraphs-wrapper .first-paragraph,
.cid-tEtvMphcWo .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tEtvMphcWo .image-element {
    padding-top: 1rem;
  }
  .cid-tEtvMphcWo .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEtvMphcWo .paragraphs-wrapper .first-paragraph,
  .cid-tEtvMphcWo .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tEtvMphcWo .first-paragraph,
  .cid-tEtvMphcWo .second-paragraph {
    width: 50%;
  }
  .cid-tEtvMphcWo .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tEtvMphcWo .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tEtvMphcWo .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tEtvMphcWo .mbr-section-title,
  .cid-tEtvMphcWo .mbr-section-btn {
    text-align: left;
  }
}
.cid-tEtvMphcWo .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tEtvMphcWo .mbr-text,
.cid-tEtvMphcWo .mbr-section-btn {
  text-align: left;
}
.cid-tExwmluyjZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tExwmluyjZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tExwmluyjZ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tExwmluyjZ .title {
    width: 100% !important;
  }
}
.cid-tExwmluyjZ .mbr-section-title {
  color: #ffffff;
}
.cid-tExvOjO9oe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tExvOjO9oe .mbr-text {
  color: #767676;
}
.cid-tExvOjO9oe .card-subtitle {
  margin: 0;
}
.cid-tExvOjO9oe .link {
  margin: 0;
}
.cid-tExvOjO9oe .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tExvOjO9oe .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tExvOjO9oe .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tExvOjO9oe .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tExvOjO9oe .date {
  margin: 0;
}
.cid-tExvOjO9oe img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tExvOjO9oe .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tExvOjO9oe .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tExvOjO9oe .card-img:hover:before {
  opacity: 0.4;
}
.cid-tExvOjO9oe .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-tExvOjO9oe .icon-box {
    flex-direction: column;
  }
  .cid-tExvOjO9oe .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tExvOjO9oe .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tExvOjO9oe .card {
    margin-bottom: 3rem;
  }
}
.cid-tExvOjO9oe .card-title,
.cid-tExvOjO9oe .card-img {
  color: #e0c562;
}
.cid-t9CiI20TU7 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9CiI20TU7 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9CiI20TU7 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9CiI20TU7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CiI20TU7 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9CiI20TU7 .mbr-text,
.cid-t9CiI20TU7 .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-t9CiI20TU7 .mbr-section-subtitle,
.cid-t9CiI20TU7 .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9V53Y3.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9V53Y3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9V53Y3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9V53Y3 .modal-content,
.cid-uqaB9V53Y3 .modal-dialog {
  height: auto;
}
.cid-uqaB9V53Y3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9V53Y3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9V53Y3 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9V53Y3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9V53Y3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9V53Y3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9V53Y3 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9V53Y3 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9V53Y3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9V53Y3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9V53Y3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9V53Y3 .modal-open {
  overflow: hidden;
}
.cid-uqaB9V53Y3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9V53Y3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9V53Y3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9V53Y3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9V53Y3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9V53Y3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9V53Y3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9V53Y3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9V53Y3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9V53Y3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9V53Y3 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9V53Y3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9V53Y3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9V53Y3 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9V53Y3 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9V53Y3 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9V53Y3 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9V53Y3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9V53Y3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9V53Y3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9V53Y3 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9V53Y3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9V53Y3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9V53Y3 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9V53Y3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9V53Y3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9V53Y3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9V53Y3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9V53Y3 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9V53Y3 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9V53Y3 .modal-lg,
  .cid-uqaB9V53Y3 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9V53Y3 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9V53Y3 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9V53Y3 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9V53Y3 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9V53Y3 .container {
    max-width: 720px;
  }
}
.cid-uqaB9V53Y3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9V53Y3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9V53Y3 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9V53Y3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9V53Y3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9V53Y3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9V53Y3 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9V53Y3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZuo8rTAvz {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZuo8rTAvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZuo8rTAvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZuo8rTAvz .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZuo8rTAvz .mbr-section-title {
  color: #e0c562;
}
.cid-t9CseN1THY {
  background-color: #e0c562;
}
.cid-t9CseN1THY .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9CseN1THY .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CseN1THY .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CseN1THY .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9CseN1THY .image-element {
    padding-left: 0;
  }
}
.cid-t9CseN1THY .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9CseN1THY .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9CseN1THY .brown {
  color: #c19b76;
}
.cid-t9CseN1THY .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CseN1THY .paragraphs-wrapper .first-paragraph,
.cid-t9CseN1THY .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9CseN1THY .image-element {
    padding-top: 1rem;
  }
  .cid-t9CseN1THY .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9CseN1THY .paragraphs-wrapper .first-paragraph,
  .cid-t9CseN1THY .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9CseN1THY .first-paragraph,
  .cid-t9CseN1THY .second-paragraph {
    width: 50%;
  }
  .cid-t9CseN1THY .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9CseN1THY .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9CseN1THY .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9CseN1THY .mbr-section-title,
  .cid-t9CseN1THY .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9CseN1THY .mbr-text,
.cid-t9CseN1THY .mbr-section-btn {
  color: #ffffff;
}
.cid-t9CsDS9xNb {
  background-color: #ffffff;
}
.cid-t9CsDS9xNb .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9CsDS9xNb .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9CsDS9xNb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CsDS9xNb .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CsDS9xNb .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9CsDS9xNb .image-element {
    padding-right: 0;
  }
}
.cid-t9CsDS9xNb .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9CsDS9xNb .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9CsDS9xNb .brown {
  color: #c19b76;
}
.cid-t9CsDS9xNb .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CsDS9xNb .paragraphs-wrapper .first-paragraph,
.cid-t9CsDS9xNb .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9CsDS9xNb .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9CsDS9xNb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9CsDS9xNb .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9CsDS9xNb .paragraphs-wrapper .first-paragraph,
  .cid-t9CsDS9xNb .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9CsDS9xNb .first-paragraph,
  .cid-t9CsDS9xNb .second-paragraph {
    width: 50%;
  }
  .cid-t9CsDS9xNb .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9CsDS9xNb .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9CsDS9xNb .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9CsDS9xNb .mbr-section-title,
  .cid-t9CsDS9xNb .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9CsDS9xNb .mbr-text,
.cid-t9CsDS9xNb .mbr-section-btn {
  color: #727272;
  text-align: right;
}
.cid-t9CsDS9xNb .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-t9CseOWWg2 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9CseOWWg2 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9CseOWWg2 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9CseOWWg2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CseOWWg2 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9CseOWWg2 .mbr-text,
.cid-t9CseOWWg2 .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-t9CseOWWg2 .mbr-section-subtitle,
.cid-t9CseOWWg2 .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9YdSjI.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9YdSjI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9YdSjI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9YdSjI .modal-content,
.cid-uqaB9YdSjI .modal-dialog {
  height: auto;
}
.cid-uqaB9YdSjI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9YdSjI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9YdSjI .form-wrapper .mbr-form .form-group,
  .cid-uqaB9YdSjI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9YdSjI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9YdSjI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9YdSjI .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9YdSjI .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9YdSjI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9YdSjI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9YdSjI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9YdSjI .modal-open {
  overflow: hidden;
}
.cid-uqaB9YdSjI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9YdSjI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9YdSjI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9YdSjI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9YdSjI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9YdSjI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9YdSjI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9YdSjI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9YdSjI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9YdSjI .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9YdSjI .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9YdSjI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9YdSjI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9YdSjI .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9YdSjI .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9YdSjI .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9YdSjI .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9YdSjI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9YdSjI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9YdSjI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9YdSjI .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9YdSjI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9YdSjI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9YdSjI .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9YdSjI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9YdSjI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9YdSjI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9YdSjI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9YdSjI .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9YdSjI .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9YdSjI .modal-lg,
  .cid-uqaB9YdSjI .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9YdSjI .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9YdSjI .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9YdSjI .container {
    max-width: 1140px;
  }
}
.cid-uqaB9YdSjI .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9YdSjI .container {
    max-width: 720px;
  }
}
.cid-uqaB9YdSjI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9YdSjI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9YdSjI .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9YdSjI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9YdSjI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9YdSjI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9YdSjI .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9YdSjI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZuzQyzHnC {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-tZuzQyzHnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZuzQyzHnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZuzQyzHnC .mbr-section-title {
  color: #ffffff;
}
.cid-tZuzQyzHnC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tbzOIGvOtS {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-online-1080x608.jpg");
  background-position: right;
}
.cid-tbzOIGvOtS .wrapper {
  position: relative;
  border-top: 3px solid #e0c562;
  border-right: 3px solid #e0c562;
  border-left: 3px solid #e0c562;
  padding: 2.5rem 2.5rem;
}
.cid-tbzOIGvOtS .wrapper:before {
  content: "";
  background: #e0c562;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tbzOIGvOtS .wrapper:after {
  content: "";
  background: #e0c562;
  position: absolute;
  bottom: 0;
  width: 8%;
  height: 3px;
  left: 0;
}
.cid-tbzOIGvOtS img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tbzOIGvOtS .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tbzOIGvOtS DIV {
  text-align: right;
}
.cid-tbzOIGvOtS H1 {
  color: #e0c562;
}
.cid-tbzNAE6DyY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbzNAE6DyY .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tbzNAE6DyY .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tbzNAE6DyY .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tbzXOyhpqm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tbzXOyhpqm .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tbzXOyhpqm .text-block {
  padding-right: 15px !important;
  padding-left: 5rem;
}
.cid-tbzXOyhpqm .text-block {
  padding-right: 5rem;
}
.cid-tbzXOyhpqm .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tbzXOyhpqm .underline .line {
  width: 5rem;
  height: 2px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbzXOyhpqm .social-media ul li {
  margin-left: 1rem;
  margin: 0;
  margin-right: 1rem;
}
.cid-tbzXOyhpqm .social-media ul li .mbr-iconfont {
  color: #000000;
}
.cid-tbzXOyhpqm .social-media ul li .mbr-iconfont:hover {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-tbzXOyhpqm .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tbzXOyhpqm .img-block {
    margin-bottom: 1rem;
  }
  .cid-tbzXOyhpqm .text-block {
    padding: 0 15px;
  }
}
.cid-tbzXOyhpqm .mbr-section-title {
  color: #ffffff;
}
.cid-tbzXOyhpqm .mbr-section-text,
.cid-tbzXOyhpqm .underline,
.cid-tbzXOyhpqm .social-media {
  color: #ffffff;
}
.cid-txbrmuEfMw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-txbrmuEfMw .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-txbrmuEfMw .mbr-arrow i {
  color: #ffffff !important;
}
.cid-txbrmuEfMw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-txbrmuEfMw .mbr-section-subtitle,
.cid-txbrmuEfMw .underline {
  text-align: left;
}
.cid-txbrmuEfMw .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-txbrmuEfMw .mbr-text,
.cid-txbrmuEfMw .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tbzTN9ZDHK {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tbzTN9ZDHK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tbzTN9ZDHK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tbzTN9ZDHK .title {
    width: 100% !important;
  }
}
.cid-tbzTN9ZDHK .mbr-section-title {
  color: #e0c562;
}
.cid-tbzTN9ZDHK .mbr-text,
.cid-tbzTN9ZDHK .mbr-section-btn {
  color: #767676;
}
.cid-tbzSAA2sYM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tbzSAA2sYM p {
  margin-bottom: 0;
}
.cid-tbzSAA2sYM .card-box {
  z-index: 1;
  position: relative;
  background-color: rgba(201, 167, 45, 0.8);
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.cid-tbzSAA2sYM .card-box .card-title {
  pointer-events: all;
}
.cid-tbzSAA2sYM .card-box .mbr-text {
  pointer-events: all;
}
.cid-tbzSAA2sYM .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.cid-tbzSAA2sYM .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-tbzSAA2sYM .card-img img {
  z-index: -1;
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-tbzSAA2sYM .card-wrap {
  position: relative;
}
.cid-tbzSAA2sYM .card {
  padding-bottom: 2rem;
}
.cid-tbzSAA2sYM P {
  color: #fffdc0;
}
.cid-tbzSAA2sYM H4 {
  color: #ffffff;
}
.cid-tcaLGsrWpg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcaLGsrWpg p {
  margin-bottom: 0;
}
.cid-tcaLGsrWpg .card-box {
  z-index: 1;
  position: relative;
  background-color: rgba(201, 167, 45, 0.8);
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.cid-tcaLGsrWpg .card-box .card-title {
  pointer-events: all;
}
.cid-tcaLGsrWpg .card-box .mbr-text {
  pointer-events: all;
}
.cid-tcaLGsrWpg .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.cid-tcaLGsrWpg .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-tcaLGsrWpg .card-img img {
  z-index: -1;
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-tcaLGsrWpg .card-wrap {
  position: relative;
}
.cid-tcaLGsrWpg .card {
  padding-bottom: 2rem;
}
.cid-tcaLGsrWpg P {
  color: #fffdc0;
}
.cid-tcaLGsrWpg H4 {
  color: #ffffff;
}
.cid-tcaNmiHedD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcaNmiHedD p {
  margin-bottom: 0;
}
.cid-tcaNmiHedD .card-box {
  z-index: 1;
  position: relative;
  background-color: rgba(201, 167, 45, 0.8);
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.cid-tcaNmiHedD .card-box .card-title {
  pointer-events: all;
}
.cid-tcaNmiHedD .card-box .mbr-text {
  pointer-events: all;
}
.cid-tcaNmiHedD .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.cid-tcaNmiHedD .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-tcaNmiHedD .card-img img {
  z-index: -1;
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-tcaNmiHedD .card-wrap {
  position: relative;
}
.cid-tcaNmiHedD .card {
  padding-bottom: 2rem;
}
.cid-tcaNmiHedD P {
  color: #fffdc0;
}
.cid-tcaNmiHedD H4 {
  color: #ffffff;
}
.cid-tcaOsv4gcq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcaOsv4gcq p {
  margin-bottom: 0;
}
.cid-tcaOsv4gcq .card-box {
  z-index: 1;
  position: relative;
  background-color: rgba(201, 167, 45, 0.8);
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.cid-tcaOsv4gcq .card-box .card-title {
  pointer-events: all;
}
.cid-tcaOsv4gcq .card-box .mbr-text {
  pointer-events: all;
}
.cid-tcaOsv4gcq .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.cid-tcaOsv4gcq .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-tcaOsv4gcq .card-img img {
  z-index: -1;
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-tcaOsv4gcq .card-wrap {
  position: relative;
}
.cid-tcaOsv4gcq .card {
  padding-bottom: 2rem;
}
.cid-tcaOsv4gcq P {
  color: #fffdc0;
}
.cid-tcaOsv4gcq H4 {
  color: #ffffff;
}
.cid-tbzSEILOMt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tbzSEILOMt .subicon-title {
  color: #b7b6b6;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tbzSEILOMt .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tbzSEILOMt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tbzSEILOMt .underline .line {
  width: 3rem;
  height: 2px;
  background: #b7b6b6;
  display: inline-block;
}
.cid-tbzSEILOMt .process-icon,
.cid-tbzSEILOMt .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-tbzSEILOMt .wrapper,
.cid-tbzSEILOMt .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-tbzSEILOMt .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 20px;
  left: -15px;
  top: 30%;
  color: #e0c562;
  opacity: .4;
}
.cid-tbzSEILOMt .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-tbzSEILOMt .icon-container a {
  display: inherit;
}
.cid-tbzSEILOMt .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #e5d393 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-tbzSEILOMt .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-tbzSEILOMt .icon-main:hover .icon-wrapper {
  background-color: #e5d393 !important;
}
.cid-tbzSEILOMt .icon-main:hover .icon-number {
  background-color: #e0c562 !important;
  color: #000000 !important;
}
.cid-tbzSEILOMt .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-tbzSEILOMt .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-tbzSEILOMt .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tbzSEILOMt .third-elem .wrapper:before {
    display: none;
  }
}
.cid-tbzSEILOMt .mbr-section-title {
  margin: 0;
}
.cid-tbzSEILOMt .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-tbzSEILOMt .mbr-section-title,
.cid-tbzSEILOMt .underline {
  color: #e0c562;
}
.cid-tbA5djIHYU {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbA5djIHYU .subicon-title {
  color: #b7b6b6;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tbA5djIHYU .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tbA5djIHYU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tbA5djIHYU .underline .line {
  width: 3rem;
  height: 2px;
  background: #002247;
  display: inline-block;
}
.cid-tbA5djIHYU .process-icon,
.cid-tbA5djIHYU .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-tbA5djIHYU .wrapper,
.cid-tbA5djIHYU .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-tbA5djIHYU .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #e0c562;
  opacity: .4;
}
.cid-tbA5djIHYU .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-tbA5djIHYU .icon-container a {
  display: inherit;
}
.cid-tbA5djIHYU .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #e5d393 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-tbA5djIHYU .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-tbA5djIHYU .icon-main:hover .icon-wrapper {
  background-color: #e5d393 !important;
}
.cid-tbA5djIHYU .icon-main:hover .icon-number {
  background-color: #e0c562 !important;
  color: #000000 !important;
}
.cid-tbA5djIHYU .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-tbA5djIHYU .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-tbA5djIHYU .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tbA5djIHYU .third-elem .wrapper:before {
    display: none;
  }
}
.cid-tbA5djIHYU .mbr-section-title {
  margin: 0;
}
.cid-tbA5djIHYU .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-tbA5djIHYU .mbr-section-title,
.cid-tbA5djIHYU .underline {
  color: #e0c562;
}
.cid-tbA7UJORWk {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-tbA7UJORWk .animated-element {
  color: #efefef;
}
.cid-tbA7UJORWk .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-tbA7UJORWk .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tbA7UJORWk {
    background: #e0c562;
  }
}
.cid-tbA7UJORWk .mbr-section-subtitle {
  color: #cccccc;
}
.cid-tbA7UJORWk .mbr-text,
.cid-tbA7UJORWk .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tbA7UJORWk .mbr-section-title {
  text-align: right;
}
.cid-u6PEHlIMld {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6PEHlIMld .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6PEHlIMld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6PEHlIMld .mbr-section-title {
  color: #e0c562;
}
.cid-u6PEHlIMld .mbr-section-subtitle {
  color: #727272;
}
.cid-u6OVdJ1TeI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-u6OVdJ1TeI .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-u6OVdJ1TeI .row {
    padding: 1rem 0rem;
  }
}
.cid-u6OVdJ1TeI img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-u6OVdJ1TeI img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-u6OVdJ1TeI .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-u6OVdJ1TeI .mbr-text,
.cid-u6OVdJ1TeI .mbr-section-btn {
  color: #777777;
}
.cid-u6OVdJ1TeI .mbr-section-subtitle {
  color: #14191e;
}
.cid-u6OX7U2Aqv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-u6OX7U2Aqv .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-u6OX7U2Aqv .row {
    padding: 1rem 0rem;
  }
}
.cid-u6OX7U2Aqv img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-u6OX7U2Aqv img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-u6OX7U2Aqv .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-u6OX7U2Aqv .mbr-text,
.cid-u6OX7U2Aqv .mbr-section-btn {
  color: #777777;
}
.cid-u6OX7U2Aqv .mbr-section-subtitle {
  color: #14191e;
}
.cid-u6OX8rLjHe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-u6OX8rLjHe .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-u6OX8rLjHe .row {
    padding: 1rem 0rem;
  }
}
.cid-u6OX8rLjHe img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-u6OX8rLjHe img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-u6OX8rLjHe .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-u6OX8rLjHe .mbr-text,
.cid-u6OX8rLjHe .mbr-section-btn {
  color: #777777;
}
.cid-u6OX8rLjHe .mbr-section-subtitle {
  color: #444444;
}
.cid-u6OX8NLe8c {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-u6OX8NLe8c .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-u6OX8NLe8c .row {
    padding: 1rem 0rem;
  }
}
.cid-u6OX8NLe8c img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-u6OX8NLe8c img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-u6OX8NLe8c .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-u6OX8NLe8c .mbr-text,
.cid-u6OX8NLe8c .mbr-section-btn {
  color: #777777;
}
.cid-u6OX8NLe8c .mbr-section-subtitle {
  color: #14191e;
}
.cid-tbzNB0Tla0 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tbzNB0Tla0 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbzNB0Tla0 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbzNB0Tla0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbzNB0Tla0 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tbzNB0Tla0 .mbr-text,
.cid-tbzNB0Tla0 .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9NYEfH.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9NYEfH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9NYEfH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9NYEfH .modal-content,
.cid-uqaB9NYEfH .modal-dialog {
  height: auto;
}
.cid-uqaB9NYEfH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9NYEfH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9NYEfH .form-wrapper .mbr-form .form-group,
  .cid-uqaB9NYEfH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9NYEfH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9NYEfH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9NYEfH .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9NYEfH .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9NYEfH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9NYEfH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9NYEfH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9NYEfH .modal-open {
  overflow: hidden;
}
.cid-uqaB9NYEfH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9NYEfH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9NYEfH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9NYEfH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9NYEfH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9NYEfH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9NYEfH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9NYEfH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9NYEfH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9NYEfH .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9NYEfH .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9NYEfH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9NYEfH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9NYEfH .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9NYEfH .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9NYEfH .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9NYEfH .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9NYEfH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9NYEfH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9NYEfH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9NYEfH .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9NYEfH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9NYEfH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9NYEfH .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9NYEfH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9NYEfH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9NYEfH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9NYEfH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9NYEfH .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9NYEfH .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9NYEfH .modal-lg,
  .cid-uqaB9NYEfH .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9NYEfH .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9NYEfH .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9NYEfH .container {
    max-width: 1140px;
  }
}
.cid-uqaB9NYEfH .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9NYEfH .container {
    max-width: 720px;
  }
}
.cid-uqaB9NYEfH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9NYEfH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9NYEfH .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9NYEfH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9NYEfH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9NYEfH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9NYEfH .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9NYEfH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tbFjxo7Gdl {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module1-1920x1279.jpg");
}
.cid-tbFjxo7Gdl .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbFjxo7Gdl .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbFjxo7Gdl .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbFkdLHaOf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbFkdLHaOf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tbFkdLHaOf .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tbFkdLHaOf .title {
    width: 100% !important;
  }
}
.cid-tbFkdLHaOf .mbr-section-title {
  color: #e0c562;
}
.cid-tbFkuj5x07 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbFkuj5x07 .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tbFkuj5x07 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tbFkuj5x07 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tbFlU88Jef {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbFlU88Jef .mbr-text {
  color: #818181;
}
.cid-tcTrBOXJOt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTrBOXJOt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTrBOXJOt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTrBOXJOt .title {
    width: 100% !important;
  }
}
.cid-tcTrBOXJOt .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTrCF6TXj {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTrCF6TXj .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTrCF6TXj .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTrCF6TXj .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTrCF6TXj .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTrCF6TXj .mbr-text {
  color: #767676;
}
.cid-tbFPVmPCED {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-tbFPVmPCED .animated-element {
  color: #efefef;
}
.cid-tbFPVmPCED .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-tbFPVmPCED .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tbFPVmPCED {
    background: #e0c562;
  }
}
.cid-tbFPVmPCED .mbr-section-subtitle {
  color: #cccccc;
}
.cid-tbFPVmPCED .mbr-text,
.cid-tbFPVmPCED .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tbFPVmPCED .mbr-section-title {
  text-align: right;
}
.cid-tbFPYx0yk1 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tbFPYx0yk1 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbFPYx0yk1 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbFPYx0yk1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbFPYx0yk1 .mbr-section-title {
  text-align: center;
}
.cid-tbFPYx0yk1 .mbr-text,
.cid-tbFPYx0yk1 .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9z71XW.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9z71XW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9z71XW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9z71XW .modal-content,
.cid-uqaB9z71XW .modal-dialog {
  height: auto;
}
.cid-uqaB9z71XW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9z71XW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9z71XW .form-wrapper .mbr-form .form-group,
  .cid-uqaB9z71XW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9z71XW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9z71XW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9z71XW .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9z71XW .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9z71XW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9z71XW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9z71XW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9z71XW .modal-open {
  overflow: hidden;
}
.cid-uqaB9z71XW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9z71XW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9z71XW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9z71XW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9z71XW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9z71XW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9z71XW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9z71XW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9z71XW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9z71XW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9z71XW .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9z71XW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9z71XW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9z71XW .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9z71XW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9z71XW .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9z71XW .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9z71XW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9z71XW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9z71XW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9z71XW .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9z71XW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9z71XW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9z71XW .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9z71XW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9z71XW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9z71XW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9z71XW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9z71XW .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9z71XW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9z71XW .modal-lg,
  .cid-uqaB9z71XW .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9z71XW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9z71XW .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9z71XW .container {
    max-width: 1140px;
  }
}
.cid-uqaB9z71XW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9z71XW .container {
    max-width: 720px;
  }
}
.cid-uqaB9z71XW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9z71XW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9z71XW .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9z71XW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9z71XW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9z71XW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9z71XW .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9z71XW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tbYH5WpgHN {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module2-435x328.jpg");
}
.cid-tbYH5WpgHN .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbYH5WpgHN .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbYH5WpgHN .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbYH5XOmnC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbYH5XOmnC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tbYH5XOmnC .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tbYH5XOmnC .title {
    width: 100% !important;
  }
}
.cid-tbYH5XOmnC .mbr-section-title {
  color: #e0c562;
}
.cid-tbYH5Z089V {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbYH5Z089V .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tbYH5Z089V .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tbYH5Z089V .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tbYH604zGa {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbYH604zGa .mbr-text {
  color: #818181;
}
.cid-tcTr8H644i {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTr8H644i .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTr8H644i .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTr8H644i .title {
    width: 100% !important;
  }
}
.cid-tcTr8H644i .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTr9VAqDh {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTr9VAqDh .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTr9VAqDh .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTr9VAqDh .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTr9VAqDh .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTr9VAqDh .mbr-text {
  color: #767676;
}
.cid-u0NH6Hdpzl {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NH6Hdpzl .animated-element {
  color: #efefef;
}
.cid-u0NH6Hdpzl .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NH6Hdpzl .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NH6Hdpzl {
    background: #e0c562;
  }
}
.cid-u0NH6Hdpzl .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NH6Hdpzl .mbr-text,
.cid-u0NH6Hdpzl .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NH6Hdpzl .mbr-section-title {
  text-align: right;
}
.cid-u0NH7phQDh {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NH7phQDh .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NH7phQDh .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NH7phQDh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NH7phQDh .mbr-section-title {
  text-align: center;
}
.cid-u0NH7phQDh .mbr-text,
.cid-u0NH7phQDh .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9A8UHn.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9A8UHn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9A8UHn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9A8UHn .modal-content,
.cid-uqaB9A8UHn .modal-dialog {
  height: auto;
}
.cid-uqaB9A8UHn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9A8UHn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9A8UHn .form-wrapper .mbr-form .form-group,
  .cid-uqaB9A8UHn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9A8UHn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9A8UHn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9A8UHn .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9A8UHn .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9A8UHn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9A8UHn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9A8UHn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9A8UHn .modal-open {
  overflow: hidden;
}
.cid-uqaB9A8UHn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9A8UHn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9A8UHn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9A8UHn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9A8UHn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9A8UHn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9A8UHn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9A8UHn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9A8UHn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9A8UHn .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9A8UHn .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9A8UHn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9A8UHn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9A8UHn .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9A8UHn .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9A8UHn .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9A8UHn .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9A8UHn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9A8UHn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9A8UHn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9A8UHn .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9A8UHn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9A8UHn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9A8UHn .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9A8UHn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9A8UHn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9A8UHn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9A8UHn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9A8UHn .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9A8UHn .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9A8UHn .modal-lg,
  .cid-uqaB9A8UHn .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9A8UHn .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9A8UHn .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9A8UHn .container {
    max-width: 1140px;
  }
}
.cid-uqaB9A8UHn .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9A8UHn .container {
    max-width: 720px;
  }
}
.cid-uqaB9A8UHn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9A8UHn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9A8UHn .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9A8UHn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9A8UHn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9A8UHn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9A8UHn .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9A8UHn .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tbYISZZ40W {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module3-1700x1280.jpg");
}
.cid-tbYISZZ40W .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbYISZZ40W .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbYISZZ40W .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbYIT1vDDH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbYIT1vDDH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tbYIT1vDDH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tbYIT1vDDH .title {
    width: 100% !important;
  }
}
.cid-tbYIT1vDDH .mbr-section-title {
  color: #e0c562;
}
.cid-tbYIT2Nua4 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbYIT2Nua4 .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tbYIT2Nua4 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tbYIT2Nua4 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tbYIT3Vviq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbYIT3Vviq .mbr-text {
  color: #818181;
}
.cid-tcT5jlcsmb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcT5jlcsmb .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT5jlcsmb .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT5jlcsmb .title {
    width: 100% !important;
  }
}
.cid-tcT5jlcsmb .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTkKPWTw9 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTkKPWTw9 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTkKPWTw9 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTkKPWTw9 .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTkKPWTw9 .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTkKPWTw9 .mbr-text {
  color: #767676;
}
.cid-u0NJpqC7yf {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NJpqC7yf .animated-element {
  color: #efefef;
}
.cid-u0NJpqC7yf .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NJpqC7yf .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NJpqC7yf {
    background: #e0c562;
  }
}
.cid-u0NJpqC7yf .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NJpqC7yf .mbr-text,
.cid-u0NJpqC7yf .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NJpqC7yf .mbr-section-title {
  text-align: right;
}
.cid-u0NHKAFygL {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NHKAFygL .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NHKAFygL .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NHKAFygL .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NHKAFygL .mbr-section-title {
  text-align: center;
}
.cid-u0NHKAFygL .mbr-text,
.cid-u0NHKAFygL .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9B6OqU.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9B6OqU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9B6OqU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9B6OqU .modal-content,
.cid-uqaB9B6OqU .modal-dialog {
  height: auto;
}
.cid-uqaB9B6OqU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9B6OqU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9B6OqU .form-wrapper .mbr-form .form-group,
  .cid-uqaB9B6OqU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9B6OqU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9B6OqU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9B6OqU .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9B6OqU .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9B6OqU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9B6OqU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9B6OqU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9B6OqU .modal-open {
  overflow: hidden;
}
.cid-uqaB9B6OqU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9B6OqU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9B6OqU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9B6OqU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9B6OqU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9B6OqU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9B6OqU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9B6OqU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9B6OqU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9B6OqU .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9B6OqU .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9B6OqU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9B6OqU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9B6OqU .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9B6OqU .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9B6OqU .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9B6OqU .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9B6OqU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9B6OqU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9B6OqU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9B6OqU .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9B6OqU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9B6OqU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9B6OqU .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9B6OqU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9B6OqU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9B6OqU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9B6OqU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9B6OqU .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9B6OqU .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9B6OqU .modal-lg,
  .cid-uqaB9B6OqU .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9B6OqU .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9B6OqU .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9B6OqU .container {
    max-width: 1140px;
  }
}
.cid-uqaB9B6OqU .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9B6OqU .container {
    max-width: 720px;
  }
}
.cid-uqaB9B6OqU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9B6OqU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9B6OqU .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9B6OqU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9B6OqU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9B6OqU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9B6OqU .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9B6OqU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcaSio7ibI {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcaSio7ibI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcaSio7ibI .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcaSio7ibI .title {
    width: 100% !important;
  }
}
.cid-tcaSio7ibI .mbr-section-title {
  color: #e0c562;
}
.cid-tcaSio7ibI .mbr-text,
.cid-tcaSio7ibI .mbr-section-btn {
  color: #727272;
}
.cid-tcaSfwx8Ui {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tcaSfwx8Ui {
    padding-top: 30px;
    padding-bottom: 50px;
  }
}
.cid-tcaSfwx8Ui .text {
  padding: 0;
}
.cid-tcaSfwx8Ui section {
  position: relative;
}
.cid-tcaSfwx8Ui h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-tcaSfwx8Ui .mbr-iconfont {
  padding: 0!important;
}
.cid-tcaSfwx8Ui .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background-color: #c19636;
}
.cid-tcaSfwx8Ui .box {
  background-image: url("../../../assets/images/temples2-1920x1108.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tcaSfwx8Ui .icon-wrap {
  background-color: #e0c562 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-tcaSfwx8Ui .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-tcaSfwx8Ui .icon-wrap span {
  padding-left: 8px;
}
.cid-tcaSfwx8Ui .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tcaSfwx8Ui .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tcaSfwx8Ui .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tcaSfwx8Ui .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tcaSfwx8Ui .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tcaSfwx8Ui a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tcaSfwx8Ui a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tcaSfwx8Ui {
    padding-top: 21px;
    padding-bottom: 35px;
  }
  .cid-tcaSfwx8Ui .box {
    height: 250px;
  }
  .cid-tcaSfwx8Ui .row {
    padding: 1rem!important;
  }
}
.cid-tcaSfwx8Ui H2 {
  color: #e0c562;
}
.cid-tcaPNpmtwW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tcaPNpmtwW .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcaPNpmtwW .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tcaPNpmtwW .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcaVafnYQA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ft3-1280x720.jpg");
}
.cid-tcaVafnYQA img {
  height: 280px;
  object-fit: cover;
  width: 280px;
  border-radius: 100%;
}
.cid-tcaVafnYQA .row {
  justify-content: center;
}
.cid-tcaVafnYQA .mbr-text {
  color: #767676;
}
.cid-tcaVafnYQA .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-tcaVafnYQA .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tcaVafnYQA .date {
  margin: 0;
  color: #cccccc;
}
.cid-tcaVafnYQA .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-tcaVafnYQA .icon-box {
    flex-direction: column;
  }
  .cid-tcaVafnYQA .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-tcaVafnYQA img {
    margin-bottom: 2rem;
  }
}
.cid-tcaVafnYQA H3 {
  color: #e0c562;
}
.cid-tcaVafnYQA H1 {
  color: #e0c562;
}
.cid-tcaYvwzPs8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tcaYvwzPs8 .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
}
.cid-tcaYvwzPs8 .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tcaYvwzPs8 .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tcaYvwzPs8 .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tcaYvwzPs8 .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tcaYvwzPs8 .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tcaYvwzPs8 .inner-container {
    width: 100% !important;
  }
  .cid-tcaYvwzPs8 .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tcaYRub2T8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tcaYRub2T8 .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tcaYRub2T8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tcaYRub2T8 .image-block:hover:before {
  opacity: 0.5;
}
.cid-tcaYRub2T8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tcaYRub2T8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-tcaYRub2T8 h4 {
  letter-spacing: 2px;
}
.cid-tcaYRub2T8 figcaption {
  position: relative;
}
.cid-tcaYRub2T8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tcaYRub2T8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tcaYRub2T8 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tcaYRub2T8 .wrap {
    opacity: 1!important;
  }
  .cid-tcaYRub2T8 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tcaZftwKeh {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcaZftwKeh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcaZftwKeh .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcaZftwKeh .title {
    width: 100% !important;
  }
}
.cid-tcaZftwKeh .mbr-section-title {
  color: #e0c562;
}
.cid-tcaZgDJsLb {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcaZgDJsLb .counter-container ul {
  margin-bottom: 0;
}
.cid-tcaZgDJsLb .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tcaZgDJsLb .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tcaZgDJsLb .mbr-text {
  color: #767676;
}
.cid-tcb0nxoeKc {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-tcb0nxoeKc .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-tcb0nxoeKc .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-tcb0nxoeKc p {
  line-height: 1.6;
}
.cid-tcb0nxoeKc .rev,
.cid-tcb0nxoeKc .mbr-iconfont {
  display: inline-block;
}
.cid-tcb0nxoeKc .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: center;
}
.cid-tcb0nxoeKc .card-box {
  padding: 1.5rem;
}
.cid-tcb0nxoeKc .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tcb0nxoeKc .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-tcb0nxoeKc .mbr-section-title,
.cid-tcb0nxoeKc .line-wrap {
  text-align: center;
  color: #ffffff;
}
.cid-tcb0nxoeKc .rev {
  color: #0a1c44;
}
.cid-tcb0nxoeKc .card-text,
.cid-tcb0nxoeKc .mbr-section-btn,
.cid-tcb0nxoeKc .ico-line {
  color: #767676;
}
.cid-tcb2cVWQl5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcb2cVWQl5 .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcb2cVWQl5 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tcb2cVWQl5 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcb2uYglB4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tcb2uYglB4 .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
}
.cid-tcb2uYglB4 .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tcb2uYglB4 .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tcb2uYglB4 .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tcb2uYglB4 .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tcb2uYglB4 .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tcb2uYglB4 .inner-container {
    width: 100% !important;
  }
  .cid-tcb2uYglB4 .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tcb3GCkG1D {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-tcb3GCkG1D .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tcb3GCkG1D .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tcb3GCkG1D .image-block:hover:before {
  opacity: 0.5;
}
.cid-tcb3GCkG1D .image-block:hover .wrap {
  opacity: 1;
}
.cid-tcb3GCkG1D .image-block:hover img {
  transform: scale(1.05);
}
.cid-tcb3GCkG1D h4 {
  letter-spacing: 2px;
}
.cid-tcb3GCkG1D figcaption {
  position: relative;
}
.cid-tcb3GCkG1D figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tcb3GCkG1D img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tcb3GCkG1D .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tcb3GCkG1D .wrap {
    opacity: 1!important;
  }
  .cid-tcb3GCkG1D .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tcb3KEi0n9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tcb3KEi0n9 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tcb3KEi0n9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-tcb3KEi0n9 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-tcb3KEi0n9 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 991px) {
  .cid-tcb3KEi0n9 .image-element {
    padding-right: 0;
  }
}
.cid-tcb3KEi0n9 .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcb3KEi0n9 .mbr-section-subtitle,
.cid-tcb3KEi0n9 .mbr-text {
  color: #878787;
}
.cid-tcb3KEi0n9 .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcb3KEi0n9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcb3KEi0n9 .text-element {
    padding-top: 0;
  }
}
.cid-tcb3KEi0n9 .mbr-section-subtitle,
.cid-tcb3KEi0n9 .underline {
  color: #818181;
}
.cid-tcb3KEi0n9 .mbr-text,
.cid-tcb3KEi0n9 .mbr-section-btn {
  color: #818181;
}
.cid-tcb3KEi0n9 .mbr-section-title {
  color: #e0c562;
}
.cid-tcNiPN6MFu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcNiPN6MFu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcNiPN6MFu .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcNiPN6MFu .title {
    width: 100% !important;
  }
}
.cid-tcNiPN6MFu .mbr-section-title {
  color: #ffffff;
}
.cid-tcNiPN6MFu .mbr-section-subtitle,
.cid-tcNiPN6MFu .underline {
  color: #767676;
}
.cid-tZsW6MWcIG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tcNpFq79cX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcNpFq79cX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcNpFq79cX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcNpFq79cX .title {
    width: 100% !important;
  }
}
.cid-tcNpFq79cX .mbr-section-title {
  color: #e0c562;
}
.cid-tcNpFq79cX .mbr-section-subtitle,
.cid-tcNpFq79cX .underline {
  color: #767676;
}
.cid-tcNpxZWJOm {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcNpxZWJOm .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-tcNqvV4Dhi {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-ancient-temple17-1920x888.jpg");
  background-position: right;
}
.cid-tcNqvV4Dhi .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tcNqvV4Dhi .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tcNqvV4Dhi .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 8%;
  height: 3px;
  left: 0;
}
.cid-tcNqvV4Dhi img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tcNqvV4Dhi .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tcNqvV4Dhi DIV {
  text-align: right;
}
.cid-tcNqvV4Dhi H1 {
  text-align: center;
}
.cid-tcaPNIVVin {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tcaPNIVVin .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcaPNIVVin .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcaPNIVVin .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcaPNIVVin .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tcaPNIVVin .mbr-text,
.cid-tcaPNIVVin .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9OXRE2.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9OXRE2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9OXRE2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9OXRE2 .modal-content,
.cid-uqaB9OXRE2 .modal-dialog {
  height: auto;
}
.cid-uqaB9OXRE2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9OXRE2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9OXRE2 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9OXRE2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9OXRE2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9OXRE2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9OXRE2 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9OXRE2 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9OXRE2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9OXRE2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9OXRE2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9OXRE2 .modal-open {
  overflow: hidden;
}
.cid-uqaB9OXRE2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9OXRE2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9OXRE2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9OXRE2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9OXRE2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9OXRE2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9OXRE2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9OXRE2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9OXRE2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9OXRE2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9OXRE2 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9OXRE2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9OXRE2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9OXRE2 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9OXRE2 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9OXRE2 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9OXRE2 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9OXRE2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9OXRE2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9OXRE2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9OXRE2 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9OXRE2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9OXRE2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9OXRE2 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9OXRE2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9OXRE2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9OXRE2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9OXRE2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9OXRE2 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9OXRE2 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9OXRE2 .modal-lg,
  .cid-uqaB9OXRE2 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9OXRE2 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9OXRE2 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9OXRE2 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9OXRE2 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9OXRE2 .container {
    max-width: 720px;
  }
}
.cid-uqaB9OXRE2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9OXRE2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9OXRE2 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9OXRE2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9OXRE2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9OXRE2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9OXRE2 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9OXRE2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcT7UKMPgT {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module4-978x978.jpg");
}
.cid-tcT7UKMPgT .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcT7UKMPgT .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcT7UKMPgT .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcT7UN6MQb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT7UN6MQb .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT7UN6MQb .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT7UN6MQb .title {
    width: 100% !important;
  }
}
.cid-tcT7UN6MQb .mbr-section-title {
  color: #e0c562;
}
.cid-tcT7UP2DuQ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcT7UP2DuQ .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcT7UP2DuQ .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcT7UP2DuQ .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcT7UR3iEc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT7UR3iEc .mbr-text {
  color: #818181;
}
.cid-tcTJptkjPG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTJptkjPG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTJptkjPG .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTJptkjPG .title {
    width: 100% !important;
  }
}
.cid-tcTJptkjPG .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTJq4rLf1 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTJq4rLf1 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTJq4rLf1 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTJq4rLf1 .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTJq4rLf1 .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTJq4rLf1 .mbr-text {
  color: #767676;
}
.cid-u0NJ00i28y {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NJ00i28y .animated-element {
  color: #efefef;
}
.cid-u0NJ00i28y .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NJ00i28y .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NJ00i28y {
    background: #e0c562;
  }
}
.cid-u0NJ00i28y .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NJ00i28y .mbr-text,
.cid-u0NJ00i28y .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NJ00i28y .mbr-section-title {
  text-align: right;
}
.cid-u0NJ0sjlPt {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NJ0sjlPt .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NJ0sjlPt .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NJ0sjlPt .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NJ0sjlPt .mbr-section-title {
  text-align: center;
}
.cid-u0NJ0sjlPt .mbr-text,
.cid-u0NJ0sjlPt .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9C5VJN.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9C5VJN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9C5VJN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9C5VJN .modal-content,
.cid-uqaB9C5VJN .modal-dialog {
  height: auto;
}
.cid-uqaB9C5VJN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9C5VJN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9C5VJN .form-wrapper .mbr-form .form-group,
  .cid-uqaB9C5VJN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9C5VJN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9C5VJN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9C5VJN .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9C5VJN .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9C5VJN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9C5VJN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9C5VJN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9C5VJN .modal-open {
  overflow: hidden;
}
.cid-uqaB9C5VJN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9C5VJN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9C5VJN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9C5VJN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9C5VJN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9C5VJN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9C5VJN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9C5VJN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9C5VJN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9C5VJN .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9C5VJN .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9C5VJN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9C5VJN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9C5VJN .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9C5VJN .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9C5VJN .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9C5VJN .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9C5VJN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9C5VJN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9C5VJN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9C5VJN .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9C5VJN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9C5VJN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9C5VJN .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9C5VJN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9C5VJN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9C5VJN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9C5VJN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9C5VJN .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9C5VJN .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9C5VJN .modal-lg,
  .cid-uqaB9C5VJN .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9C5VJN .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9C5VJN .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9C5VJN .container {
    max-width: 1140px;
  }
}
.cid-uqaB9C5VJN .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9C5VJN .container {
    max-width: 720px;
  }
}
.cid-uqaB9C5VJN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9C5VJN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9C5VJN .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9C5VJN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9C5VJN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9C5VJN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9C5VJN .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9C5VJN .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcT9HkDgL5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module5-772x448.jpg");
}
.cid-tcT9HkDgL5 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcT9HkDgL5 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcT9HkDgL5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcT9HmZnhA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9HmZnhA .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT9HmZnhA .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT9HmZnhA .title {
    width: 100% !important;
  }
}
.cid-tcT9HmZnhA .mbr-section-title {
  color: #e0c562;
}
.cid-tcT9Hp62sH {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcT9Hp62sH .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcT9Hp62sH .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcT9Hp62sH .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcT9HqXGQq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9HqXGQq .mbr-text {
  color: #818181;
}
.cid-tcTLTp2yJ1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTLTp2yJ1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTLTp2yJ1 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTLTp2yJ1 .title {
    width: 100% !important;
  }
}
.cid-tcTLTp2yJ1 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTLTV4QLR {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTLTV4QLR .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTLTV4QLR .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTLTV4QLR .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTLTV4QLR .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTLTV4QLR .mbr-text {
  color: #767676;
}
.cid-u0NJVO6BKt {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NJVO6BKt .animated-element {
  color: #efefef;
}
.cid-u0NJVO6BKt .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NJVO6BKt .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NJVO6BKt {
    background: #e0c562;
  }
}
.cid-u0NJVO6BKt .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NJVO6BKt .mbr-text,
.cid-u0NJVO6BKt .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NJVO6BKt .mbr-section-title {
  text-align: right;
}
.cid-u0NJViWXMf {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NJViWXMf .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NJViWXMf .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NJViWXMf .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NJViWXMf .mbr-section-title {
  text-align: center;
}
.cid-u0NJViWXMf .mbr-text,
.cid-u0NJViWXMf .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9D5aR9.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9D5aR9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9D5aR9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9D5aR9 .modal-content,
.cid-uqaB9D5aR9 .modal-dialog {
  height: auto;
}
.cid-uqaB9D5aR9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9D5aR9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9D5aR9 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9D5aR9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9D5aR9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9D5aR9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9D5aR9 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9D5aR9 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9D5aR9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9D5aR9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9D5aR9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9D5aR9 .modal-open {
  overflow: hidden;
}
.cid-uqaB9D5aR9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9D5aR9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9D5aR9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9D5aR9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9D5aR9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9D5aR9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9D5aR9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9D5aR9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9D5aR9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9D5aR9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9D5aR9 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9D5aR9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9D5aR9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9D5aR9 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9D5aR9 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9D5aR9 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9D5aR9 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9D5aR9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9D5aR9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9D5aR9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9D5aR9 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9D5aR9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9D5aR9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9D5aR9 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9D5aR9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9D5aR9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9D5aR9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9D5aR9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9D5aR9 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9D5aR9 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9D5aR9 .modal-lg,
  .cid-uqaB9D5aR9 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9D5aR9 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9D5aR9 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9D5aR9 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9D5aR9 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9D5aR9 .container {
    max-width: 720px;
  }
}
.cid-uqaB9D5aR9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9D5aR9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9D5aR9 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9D5aR9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9D5aR9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9D5aR9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9D5aR9 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9D5aR9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcT9O1g5LJ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module6-1920x876.jpg");
}
.cid-tcT9O1g5LJ .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcT9O1g5LJ .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcT9O1g5LJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcT9O3qlhB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9O3qlhB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT9O3qlhB .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT9O3qlhB .title {
    width: 100% !important;
  }
}
.cid-tcT9O3qlhB .mbr-section-title {
  color: #e0c562;
}
.cid-tcT9O5kNB8 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcT9O5kNB8 .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcT9O5kNB8 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcT9O5kNB8 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcT9O7c8IP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9O7c8IP .mbr-text {
  color: #818181;
}
.cid-tcTP2tu2IV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTP2tu2IV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTP2tu2IV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTP2tu2IV .title {
    width: 100% !important;
  }
}
.cid-tcTP2tu2IV .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTP317tpj {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTP317tpj .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTP317tpj .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTP317tpj .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTP317tpj .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTP317tpj .mbr-text {
  color: #767676;
}
.cid-u0NLXTz506 {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NLXTz506 .animated-element {
  color: #efefef;
}
.cid-u0NLXTz506 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NLXTz506 .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NLXTz506 {
    background: #e0c562;
  }
}
.cid-u0NLXTz506 .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NLXTz506 .mbr-text,
.cid-u0NLXTz506 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NLXTz506 .mbr-section-title {
  text-align: right;
}
.cid-u0NLYw2b91 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NLYw2b91 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NLYw2b91 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NLYw2b91 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NLYw2b91 .mbr-section-title {
  text-align: center;
}
.cid-u0NLYw2b91 .mbr-text,
.cid-u0NLYw2b91 .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9E4HOr.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9E4HOr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9E4HOr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9E4HOr .modal-content,
.cid-uqaB9E4HOr .modal-dialog {
  height: auto;
}
.cid-uqaB9E4HOr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9E4HOr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9E4HOr .form-wrapper .mbr-form .form-group,
  .cid-uqaB9E4HOr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9E4HOr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9E4HOr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9E4HOr .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9E4HOr .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9E4HOr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9E4HOr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9E4HOr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9E4HOr .modal-open {
  overflow: hidden;
}
.cid-uqaB9E4HOr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9E4HOr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9E4HOr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9E4HOr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9E4HOr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9E4HOr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9E4HOr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9E4HOr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9E4HOr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9E4HOr .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9E4HOr .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9E4HOr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9E4HOr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9E4HOr .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9E4HOr .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9E4HOr .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9E4HOr .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9E4HOr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9E4HOr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9E4HOr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9E4HOr .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9E4HOr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9E4HOr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9E4HOr .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9E4HOr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9E4HOr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9E4HOr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9E4HOr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9E4HOr .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9E4HOr .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9E4HOr .modal-lg,
  .cid-uqaB9E4HOr .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9E4HOr .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9E4HOr .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9E4HOr .container {
    max-width: 1140px;
  }
}
.cid-uqaB9E4HOr .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9E4HOr .container {
    max-width: 720px;
  }
}
.cid-uqaB9E4HOr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9E4HOr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9E4HOr .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9E4HOr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9E4HOr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9E4HOr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9E4HOr .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9E4HOr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcT9U5qCVx {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module7-1920x1118.jpg");
}
.cid-tcT9U5qCVx .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcT9U5qCVx .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcT9U5qCVx .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcT9U7Belz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9U7Belz .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT9U7Belz .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT9U7Belz .title {
    width: 100% !important;
  }
}
.cid-tcT9U7Belz .mbr-section-title {
  color: #e0c562;
}
.cid-tcT9U9Qd7f {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcT9U9Qd7f .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcT9U9Qd7f .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcT9U9Qd7f .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcT9UbMHdl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9UbMHdl .mbr-text {
  color: #818181;
}
.cid-tcTR3fQM9g {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTR3fQM9g .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTR3fQM9g .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTR3fQM9g .title {
    width: 100% !important;
  }
}
.cid-tcTR3fQM9g .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTR4rWREN {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTR4rWREN .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTR4rWREN .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTR4rWREN .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTR4rWREN .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTR4rWREN .mbr-text {
  color: #767676;
}
.cid-u0NMC23jv4 {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NMC23jv4 .animated-element {
  color: #efefef;
}
.cid-u0NMC23jv4 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NMC23jv4 .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NMC23jv4 {
    background: #e0c562;
  }
}
.cid-u0NMC23jv4 .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NMC23jv4 .mbr-text,
.cid-u0NMC23jv4 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NMC23jv4 .mbr-section-title {
  text-align: right;
}
.cid-u0NMBuLEWD {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NMBuLEWD .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NMBuLEWD .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NMBuLEWD .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NMBuLEWD .mbr-section-title {
  text-align: center;
}
.cid-u0NMBuLEWD .mbr-text,
.cid-u0NMBuLEWD .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9F3qSu.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9F3qSu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9F3qSu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9F3qSu .modal-content,
.cid-uqaB9F3qSu .modal-dialog {
  height: auto;
}
.cid-uqaB9F3qSu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9F3qSu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9F3qSu .form-wrapper .mbr-form .form-group,
  .cid-uqaB9F3qSu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9F3qSu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9F3qSu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9F3qSu .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9F3qSu .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9F3qSu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9F3qSu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9F3qSu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9F3qSu .modal-open {
  overflow: hidden;
}
.cid-uqaB9F3qSu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9F3qSu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9F3qSu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9F3qSu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9F3qSu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9F3qSu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9F3qSu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9F3qSu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9F3qSu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9F3qSu .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9F3qSu .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9F3qSu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9F3qSu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9F3qSu .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9F3qSu .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9F3qSu .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9F3qSu .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9F3qSu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9F3qSu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9F3qSu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9F3qSu .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9F3qSu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9F3qSu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9F3qSu .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9F3qSu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9F3qSu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9F3qSu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9F3qSu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9F3qSu .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9F3qSu .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9F3qSu .modal-lg,
  .cid-uqaB9F3qSu .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9F3qSu .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9F3qSu .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9F3qSu .container {
    max-width: 1140px;
  }
}
.cid-uqaB9F3qSu .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9F3qSu .container {
    max-width: 720px;
  }
}
.cid-uqaB9F3qSu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9F3qSu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9F3qSu .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9F3qSu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9F3qSu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9F3qSu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9F3qSu .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9F3qSu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcT9Zf2Ff5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module8-1920x802.jpg");
}
.cid-tcT9Zf2Ff5 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcT9Zf2Ff5 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcT9Zf2Ff5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcT9Zhjy1B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9Zhjy1B .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcT9Zhjy1B .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcT9Zhjy1B .title {
    width: 100% !important;
  }
}
.cid-tcT9Zhjy1B .mbr-section-title {
  color: #e0c562;
}
.cid-tcT9ZjgQH0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcT9ZjgQH0 .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcT9ZjgQH0 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcT9ZjgQH0 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcT9Zl79vk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcT9Zl79vk .mbr-text {
  color: #818181;
}
.cid-tcTUOz9ub2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTUOz9ub2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTUOz9ub2 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTUOz9ub2 .title {
    width: 100% !important;
  }
}
.cid-tcTUOz9ub2 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTUPp7upg {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTUPp7upg .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTUPp7upg .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTUPp7upg .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTUPp7upg .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTUPp7upg .mbr-text {
  color: #767676;
}
.cid-u0NNcYnokZ {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NNcYnokZ .animated-element {
  color: #efefef;
}
.cid-u0NNcYnokZ .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NNcYnokZ .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NNcYnokZ {
    background: #e0c562;
  }
}
.cid-u0NNcYnokZ .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NNcYnokZ .mbr-text,
.cid-u0NNcYnokZ .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NNcYnokZ .mbr-section-title {
  text-align: right;
}
.cid-u0NNdCswbY {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NNdCswbY .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NNdCswbY .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NNdCswbY .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NNdCswbY .mbr-section-title {
  text-align: center;
}
.cid-u0NNdCswbY .mbr-text,
.cid-u0NNdCswbY .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9G0PLW.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9G0PLW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9G0PLW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9G0PLW .modal-content,
.cid-uqaB9G0PLW .modal-dialog {
  height: auto;
}
.cid-uqaB9G0PLW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9G0PLW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9G0PLW .form-wrapper .mbr-form .form-group,
  .cid-uqaB9G0PLW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9G0PLW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9G0PLW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9G0PLW .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9G0PLW .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9G0PLW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9G0PLW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9G0PLW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9G0PLW .modal-open {
  overflow: hidden;
}
.cid-uqaB9G0PLW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9G0PLW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9G0PLW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9G0PLW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9G0PLW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9G0PLW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9G0PLW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9G0PLW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9G0PLW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9G0PLW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9G0PLW .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9G0PLW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9G0PLW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9G0PLW .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9G0PLW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9G0PLW .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9G0PLW .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9G0PLW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9G0PLW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9G0PLW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9G0PLW .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9G0PLW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9G0PLW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9G0PLW .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9G0PLW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9G0PLW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9G0PLW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9G0PLW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9G0PLW .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9G0PLW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9G0PLW .modal-lg,
  .cid-uqaB9G0PLW .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9G0PLW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9G0PLW .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9G0PLW .container {
    max-width: 1140px;
  }
}
.cid-uqaB9G0PLW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9G0PLW .container {
    max-width: 720px;
  }
}
.cid-uqaB9G0PLW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9G0PLW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9G0PLW .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9G0PLW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9G0PLW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9G0PLW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9G0PLW .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9G0PLW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcTa6bSu2Q {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module9-1920x1080.jpg");
}
.cid-tcTa6bSu2Q .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcTa6bSu2Q .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcTa6bSu2Q .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcTa6dYrY2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTa6dYrY2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTa6dYrY2 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTa6dYrY2 .title {
    width: 100% !important;
  }
}
.cid-tcTa6dYrY2 .mbr-section-title {
  color: #e0c562;
}
.cid-tcTa6g52yo {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTa6g52yo .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcTa6g52yo .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcTa6g52yo .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcTa6i0YNE {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTa6i0YNE .mbr-text {
  color: #818181;
}
.cid-tcTVYyHZxj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTVYyHZxj .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTVYyHZxj .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTVYyHZxj .title {
    width: 100% !important;
  }
}
.cid-tcTVYyHZxj .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTVZkNwbd {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTVZkNwbd .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTVZkNwbd .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTVZkNwbd .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTVZkNwbd .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTVZkNwbd .mbr-text {
  color: #767676;
}
.cid-u0NOxsOLhO {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NOxsOLhO .animated-element {
  color: #efefef;
}
.cid-u0NOxsOLhO .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NOxsOLhO .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NOxsOLhO {
    background: #e0c562;
  }
}
.cid-u0NOxsOLhO .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NOxsOLhO .mbr-text,
.cid-u0NOxsOLhO .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NOxsOLhO .mbr-section-title {
  text-align: right;
}
.cid-u0NOwYgDoR {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NOwYgDoR .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NOwYgDoR .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NOwYgDoR .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NOwYgDoR .mbr-section-title {
  text-align: center;
}
.cid-u0NOwYgDoR .mbr-text,
.cid-u0NOwYgDoR .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9GY08p.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9GY08p.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9GY08p.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9GY08p .modal-content,
.cid-uqaB9GY08p .modal-dialog {
  height: auto;
}
.cid-uqaB9GY08p .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9GY08p .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9GY08p .form-wrapper .mbr-form .form-group,
  .cid-uqaB9GY08p .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9GY08p .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9GY08p .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9GY08p .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9GY08p .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9GY08p .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9GY08p .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9GY08p .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9GY08p .modal-open {
  overflow: hidden;
}
.cid-uqaB9GY08p .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9GY08p .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9GY08p .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9GY08p .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9GY08p .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9GY08p .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9GY08p .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9GY08p .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9GY08p .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9GY08p .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9GY08p .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9GY08p .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9GY08p .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9GY08p .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9GY08p .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9GY08p .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9GY08p .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9GY08p .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9GY08p .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9GY08p .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9GY08p .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9GY08p .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9GY08p .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9GY08p .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9GY08p .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9GY08p .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9GY08p .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9GY08p .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9GY08p .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9GY08p .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9GY08p .modal-lg,
  .cid-uqaB9GY08p .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9GY08p .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9GY08p .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9GY08p .container {
    max-width: 1140px;
  }
}
.cid-uqaB9GY08p .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9GY08p .container {
    max-width: 720px;
  }
}
.cid-uqaB9GY08p .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9GY08p .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9GY08p .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9GY08p .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9GY08p .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9GY08p .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9GY08p .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9GY08p .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcTacfdTgn {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-earth-angel-index-1920x1093.jpg");
}
.cid-tcTacfdTgn .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcTacfdTgn .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcTacfdTgn .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcTachspKF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTachspKF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTachspKF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTachspKF .title {
    width: 100% !important;
  }
}
.cid-tcTachspKF .mbr-section-title {
  color: #e0c562;
}
.cid-tcTacjzAqb {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTacjzAqb .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcTacjzAqb .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcTacjzAqb .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcTaclt1Ku {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTaclt1Ku .mbr-text {
  color: #818181;
}
.cid-tcTXdn8FY2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTXdn8FY2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTXdn8FY2 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTXdn8FY2 .title {
    width: 100% !important;
  }
}
.cid-tcTXdn8FY2 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTXdZkmKe {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTXdZkmKe .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTXdZkmKe .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTXdZkmKe .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTXdZkmKe .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTXdZkmKe .mbr-text {
  color: #767676;
}
.cid-u0NPaYhMZq {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NPaYhMZq .animated-element {
  color: #efefef;
}
.cid-u0NPaYhMZq .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NPaYhMZq .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NPaYhMZq {
    background: #e0c562;
  }
}
.cid-u0NPaYhMZq .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NPaYhMZq .mbr-text,
.cid-u0NPaYhMZq .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NPaYhMZq .mbr-section-title {
  text-align: right;
}
.cid-u0NPbB6DLi {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NPbB6DLi .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NPbB6DLi .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NPbB6DLi .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NPbB6DLi .mbr-section-title {
  text-align: center;
}
.cid-u0NPbB6DLi .mbr-text,
.cid-u0NPbB6DLi .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9HVhgp.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9HVhgp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9HVhgp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9HVhgp .modal-content,
.cid-uqaB9HVhgp .modal-dialog {
  height: auto;
}
.cid-uqaB9HVhgp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9HVhgp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9HVhgp .form-wrapper .mbr-form .form-group,
  .cid-uqaB9HVhgp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9HVhgp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9HVhgp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9HVhgp .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9HVhgp .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9HVhgp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9HVhgp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9HVhgp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9HVhgp .modal-open {
  overflow: hidden;
}
.cid-uqaB9HVhgp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9HVhgp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9HVhgp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9HVhgp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9HVhgp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9HVhgp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9HVhgp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9HVhgp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9HVhgp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9HVhgp .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9HVhgp .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9HVhgp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9HVhgp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9HVhgp .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9HVhgp .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9HVhgp .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9HVhgp .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9HVhgp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9HVhgp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9HVhgp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9HVhgp .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9HVhgp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9HVhgp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9HVhgp .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9HVhgp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9HVhgp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9HVhgp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9HVhgp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9HVhgp .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9HVhgp .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9HVhgp .modal-lg,
  .cid-uqaB9HVhgp .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9HVhgp .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9HVhgp .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9HVhgp .container {
    max-width: 1140px;
  }
}
.cid-uqaB9HVhgp .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9HVhgp .container {
    max-width: 720px;
  }
}
.cid-uqaB9HVhgp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9HVhgp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9HVhgp .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9HVhgp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9HVhgp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9HVhgp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9HVhgp .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9HVhgp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcTakbxoIx {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module11-1920x1070.jpg");
}
.cid-tcTakbxoIx .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcTakbxoIx .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcTakbxoIx .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcTakecPtI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTakecPtI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTakecPtI .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTakecPtI .title {
    width: 100% !important;
  }
}
.cid-tcTakecPtI .mbr-section-title {
  color: #e0c562;
}
.cid-tcTakgb9tV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTakgb9tV .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcTakgb9tV .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcTakgb9tV .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcTaki7Uhs {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTaki7Uhs .mbr-text {
  color: #818181;
}
.cid-tcTYTNG0iM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTYTNG0iM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTYTNG0iM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTYTNG0iM .title {
    width: 100% !important;
  }
}
.cid-tcTYTNG0iM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTYUlpZVV {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTYUlpZVV .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTYUlpZVV .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTYUlpZVV .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTYUlpZVV .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTYUlpZVV .mbr-text {
  color: #767676;
}
.cid-u0NPXgm7li {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NPXgm7li .animated-element {
  color: #efefef;
}
.cid-u0NPXgm7li .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NPXgm7li .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NPXgm7li {
    background: #e0c562;
  }
}
.cid-u0NPXgm7li .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NPXgm7li .mbr-text,
.cid-u0NPXgm7li .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NPXgm7li .mbr-section-title {
  text-align: right;
}
.cid-u0NPWPjw8C {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NPWPjw8C .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NPWPjw8C .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NPWPjw8C .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NPWPjw8C .mbr-section-title {
  text-align: center;
}
.cid-u0NPWPjw8C .mbr-text,
.cid-u0NPWPjw8C .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9IZJG7.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9IZJG7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9IZJG7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9IZJG7 .modal-content,
.cid-uqaB9IZJG7 .modal-dialog {
  height: auto;
}
.cid-uqaB9IZJG7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9IZJG7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9IZJG7 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9IZJG7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9IZJG7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9IZJG7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9IZJG7 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9IZJG7 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9IZJG7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9IZJG7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9IZJG7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9IZJG7 .modal-open {
  overflow: hidden;
}
.cid-uqaB9IZJG7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9IZJG7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9IZJG7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9IZJG7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9IZJG7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9IZJG7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9IZJG7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9IZJG7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9IZJG7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9IZJG7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9IZJG7 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9IZJG7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9IZJG7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9IZJG7 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9IZJG7 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9IZJG7 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9IZJG7 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9IZJG7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9IZJG7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9IZJG7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9IZJG7 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9IZJG7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9IZJG7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9IZJG7 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9IZJG7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9IZJG7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9IZJG7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9IZJG7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9IZJG7 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9IZJG7 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9IZJG7 .modal-lg,
  .cid-uqaB9IZJG7 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9IZJG7 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9IZJG7 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9IZJG7 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9IZJG7 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9IZJG7 .container {
    max-width: 720px;
  }
}
.cid-uqaB9IZJG7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9IZJG7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9IZJG7 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9IZJG7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9IZJG7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9IZJG7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9IZJG7 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9IZJG7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcTaoaLGBE {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module12-1828x1280.jpg");
}
.cid-tcTaoaLGBE .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcTaoaLGBE .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcTaoaLGBE .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcTaod2c6k {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcTaod2c6k .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTaod2c6k .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTaod2c6k .title {
    width: 100% !important;
  }
}
.cid-tcTaod2c6k .mbr-section-title {
  color: #e0c562;
}
.cid-tcTaof1oYr {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTaof1oYr .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcTaof1oYr .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #b7b6b6;
}
@media (max-width: 768px) {
  .cid-tcTaof1oYr .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tcTiuLDwnm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tcTiuLDwnm .mbr-text {
  color: #767676;
}
.cid-tcTZYZK0Fl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tcTZYZK0Fl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcTZYZK0Fl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcTZYZK0Fl .title {
    width: 100% !important;
  }
}
.cid-tcTZYZK0Fl .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tcTZZrWjLF {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tcTZZrWjLF .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tcTZZrWjLF .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tcTZZrWjLF .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tcTZZrWjLF .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tcTZZrWjLF .mbr-text {
  color: #767676;
}
.cid-u0NQEdVGU2 {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(to right, #e0c562 0%, #e0c562 20%, #e0c562 20%, #e0c562 100%);
}
.cid-u0NQEdVGU2 .animated-element {
  color: #efefef;
}
.cid-u0NQEdVGU2 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-u0NQEdVGU2 .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u0NQEdVGU2 {
    background: #e0c562;
  }
}
.cid-u0NQEdVGU2 .mbr-section-subtitle {
  color: #cccccc;
}
.cid-u0NQEdVGU2 .mbr-text,
.cid-u0NQEdVGU2 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-u0NQEdVGU2 .mbr-section-title {
  text-align: right;
}
.cid-u0NQETFjYT {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u0NQETFjYT .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u0NQETFjYT .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u0NQETFjYT .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u0NQETFjYT .mbr-section-title {
  text-align: center;
}
.cid-u0NQETFjYT .mbr-text,
.cid-u0NQETFjYT .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9K0Nn4.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9K0Nn4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9K0Nn4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9K0Nn4 .modal-content,
.cid-uqaB9K0Nn4 .modal-dialog {
  height: auto;
}
.cid-uqaB9K0Nn4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9K0Nn4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9K0Nn4 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9K0Nn4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9K0Nn4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9K0Nn4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9K0Nn4 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9K0Nn4 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9K0Nn4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9K0Nn4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9K0Nn4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9K0Nn4 .modal-open {
  overflow: hidden;
}
.cid-uqaB9K0Nn4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9K0Nn4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9K0Nn4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9K0Nn4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9K0Nn4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9K0Nn4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9K0Nn4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9K0Nn4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9K0Nn4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9K0Nn4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9K0Nn4 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9K0Nn4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9K0Nn4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9K0Nn4 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9K0Nn4 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9K0Nn4 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9K0Nn4 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9K0Nn4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9K0Nn4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9K0Nn4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9K0Nn4 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9K0Nn4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9K0Nn4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9K0Nn4 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9K0Nn4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9K0Nn4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9K0Nn4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9K0Nn4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9K0Nn4 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9K0Nn4 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9K0Nn4 .modal-lg,
  .cid-uqaB9K0Nn4 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9K0Nn4 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9K0Nn4 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9K0Nn4 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9K0Nn4 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9K0Nn4 .container {
    max-width: 720px;
  }
}
.cid-uqaB9K0Nn4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9K0Nn4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9K0Nn4 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9K0Nn4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9K0Nn4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9K0Nn4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9K0Nn4 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9K0Nn4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcUmWLrMK6 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tcUmWLrMK6 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcUmWLrMK6 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcUmWLrMK6 .title {
    width: 100% !important;
  }
}
.cid-tcUmWLrMK6 .mbr-section-title {
  color: #ffffff;
}
.cid-tcUmWLrMK6 .mbr-text,
.cid-tcUmWLrMK6 .mbr-section-btn {
  color: #818181;
}
.cid-twqTePNfVJ {
  background: #ffffff;
}
.cid-twqTePNfVJ .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-twqTePNfVJ .image-block img {
  width: 100%;
}
.cid-twqTePNfVJ .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-twqTePNfVJ .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tcUeCf3zgn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tcUeCf3zgn span {
  color: #c1c1c1;
}
.cid-tcUeCf3zgn .flex-block {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-tcUeCf3zgn .flex-block span {
  font-size: 6rem;
  margin-right: 3rem;
}
@media (min-width: 577px) {
  .cid-tcUeCf3zgn .flex-block span {
    margin-left: 2rem;
  }
}
.cid-tcUeCf3zgn .block-quote {
  color: #767676;
}
.cid-tcUfG4nebW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tcUfG4nebW .subicon-title {
  color: #000000;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tcUfG4nebW .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  color: #767676;
}
.cid-tcUfG4nebW .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tcUfG4nebW .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tcUfG4nebW .process-icon,
.cid-tcUfG4nebW .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-tcUfG4nebW .wrapper,
.cid-tcUfG4nebW .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-tcUfG4nebW .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #232323;
  opacity: .4;
}
.cid-tcUfG4nebW .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-tcUfG4nebW .icon-container a {
  display: inherit;
}
.cid-tcUfG4nebW .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #149dcc !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-tcUfG4nebW .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-tcUfG4nebW .icon-main:hover .icon-wrapper {
  background-color: #149dcc !important;
}
.cid-tcUfG4nebW .icon-main:hover .icon-number {
  background-color: #232323 !important;
  color: #ffffff !important;
}
.cid-tcUfG4nebW .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-tcUfG4nebW .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-tcUfG4nebW .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tcUfG4nebW .third-elem .wrapper:before {
    display: none;
  }
}
.cid-tcUfG4nebW .mbr-section-title {
  margin: 0;
}
.cid-tcUfG4nebW .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-tcUfG4nebW .mbr-section-title,
.cid-tcUfG4nebW .underline {
  color: #e0c562;
}
.cid-tcUiT3wDjy {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-offgrid-1-1450x1024.jpg");
  background-position: right;
}
.cid-tcUiT3wDjy .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tcUiT3wDjy .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tcUiT3wDjy .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-tcUiT3wDjy img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tcUiT3wDjy .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tcUiT3wDjy H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tcUiT3wDjy .mbr-text,
.cid-tcUiT3wDjy .mbr-section-btn {
  color: #002247;
  text-align: center;
}
.cid-tcUloxZmwb {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tcUloxZmwb .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcUloxZmwb .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcUloxZmwb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcUloxZmwb .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tcUloxZmwb .mbr-text,
.cid-tcUloxZmwb .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9wjuHb.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9wjuHb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9wjuHb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9wjuHb .modal-content,
.cid-uqaB9wjuHb .modal-dialog {
  height: auto;
}
.cid-uqaB9wjuHb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9wjuHb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9wjuHb .form-wrapper .mbr-form .form-group,
  .cid-uqaB9wjuHb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9wjuHb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9wjuHb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9wjuHb .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9wjuHb .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9wjuHb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9wjuHb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9wjuHb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9wjuHb .modal-open {
  overflow: hidden;
}
.cid-uqaB9wjuHb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9wjuHb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9wjuHb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9wjuHb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9wjuHb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9wjuHb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9wjuHb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9wjuHb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9wjuHb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9wjuHb .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9wjuHb .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9wjuHb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9wjuHb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9wjuHb .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9wjuHb .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9wjuHb .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9wjuHb .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9wjuHb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9wjuHb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9wjuHb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9wjuHb .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9wjuHb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9wjuHb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9wjuHb .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9wjuHb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9wjuHb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9wjuHb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9wjuHb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9wjuHb .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9wjuHb .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9wjuHb .modal-lg,
  .cid-uqaB9wjuHb .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9wjuHb .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9wjuHb .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9wjuHb .container {
    max-width: 1140px;
  }
}
.cid-uqaB9wjuHb .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9wjuHb .container {
    max-width: 720px;
  }
}
.cid-uqaB9wjuHb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9wjuHb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9wjuHb .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9wjuHb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9wjuHb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9wjuHb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9wjuHb .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9wjuHb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tcVnT0knk9 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tcVnT0knk9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcVnT0knk9 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcVnT0knk9 .title {
    width: 100% !important;
  }
}
.cid-tcVnT0knk9 .mbr-section-title {
  color: #ffffff;
}
.cid-tcVnT0knk9 .mbr-text,
.cid-tcVnT0knk9 .mbr-section-btn {
  color: #818181;
}
.cid-twqwb1EFZc {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-twqwb1EFZc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-twqwb1EFZc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-twqwb1EFZc .title {
    width: 100% !important;
  }
}
.cid-twqwb1EFZc .mbr-section-title {
  color: #e0c562;
}
.cid-twqVvC62aM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqVvC62aM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqVvC62aM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqVvC62aM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqVvC62aM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqVvC62aM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqVvC62aM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqVvC62aM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqVvC62aM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqVvC62aM .mbr-gallery-filter ul {
  display: block;
}
.cid-twqVvC62aM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqVvC62aM .mbr-gallery-filter li.active .btn,
.cid-twqVvC62aM .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqVvC62aM .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqVvC62aM .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqVvC62aM .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqVvC62aM .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqVvC62aM .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqVvC62aM .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqVvC62aM .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqVvC62aM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqVvC62aM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqVvC62aM .icon-focus:before {
  content: '\e95e';
}
.cid-twqVvC62aM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqVvC62aM .mbr-section-title {
  margin: 0;
}
.cid-twqVvC62aM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqVvC62aM .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqVvC62aM .mbr-section-title,
.cid-twqVvC62aM .underline {
  color: #ebc65b;
}
.cid-twqVvC62aM .mbr-section-subtitle {
  color: #002247;
}
.cid-twqFQNMRBm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqFQNMRBm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqFQNMRBm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqFQNMRBm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqFQNMRBm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqFQNMRBm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqFQNMRBm .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqFQNMRBm .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqFQNMRBm .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqFQNMRBm .mbr-gallery-filter ul {
  display: block;
}
.cid-twqFQNMRBm .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqFQNMRBm .mbr-gallery-filter li.active .btn,
.cid-twqFQNMRBm .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqFQNMRBm .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqFQNMRBm .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqFQNMRBm .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqFQNMRBm .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqFQNMRBm .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqFQNMRBm .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqFQNMRBm .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqFQNMRBm .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqFQNMRBm .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqFQNMRBm .icon-focus:before {
  content: '\e95e';
}
.cid-twqFQNMRBm .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqFQNMRBm .mbr-section-title {
  margin: 0;
}
.cid-twqFQNMRBm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqFQNMRBm .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqFQNMRBm .mbr-section-title,
.cid-twqFQNMRBm .underline {
  color: #ebc65b;
}
.cid-twqFQNMRBm .mbr-section-subtitle {
  color: #002247;
}
.cid-twqG8upvuC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqG8upvuC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqG8upvuC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqG8upvuC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqG8upvuC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqG8upvuC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqG8upvuC .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqG8upvuC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqG8upvuC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqG8upvuC .mbr-gallery-filter ul {
  display: block;
}
.cid-twqG8upvuC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqG8upvuC .mbr-gallery-filter li.active .btn,
.cid-twqG8upvuC .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqG8upvuC .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqG8upvuC .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqG8upvuC .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqG8upvuC .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqG8upvuC .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqG8upvuC .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqG8upvuC .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqG8upvuC .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqG8upvuC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqG8upvuC .icon-focus:before {
  content: '\e95e';
}
.cid-twqG8upvuC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqG8upvuC .mbr-section-title {
  margin: 0;
}
.cid-twqG8upvuC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqG8upvuC .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqG8upvuC .mbr-section-title,
.cid-twqG8upvuC .underline {
  color: #ebc65b;
}
.cid-twqG8upvuC .mbr-section-subtitle {
  color: #002247;
}
.cid-twqWvnjWZz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqWvnjWZz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqWvnjWZz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqWvnjWZz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqWvnjWZz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqWvnjWZz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqWvnjWZz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqWvnjWZz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqWvnjWZz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqWvnjWZz .mbr-gallery-filter ul {
  display: block;
}
.cid-twqWvnjWZz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqWvnjWZz .mbr-gallery-filter li.active .btn,
.cid-twqWvnjWZz .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqWvnjWZz .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqWvnjWZz .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqWvnjWZz .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqWvnjWZz .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqWvnjWZz .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqWvnjWZz .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqWvnjWZz .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqWvnjWZz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqWvnjWZz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqWvnjWZz .icon-focus:before {
  content: '\e95e';
}
.cid-twqWvnjWZz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqWvnjWZz .mbr-section-title {
  margin: 0;
}
.cid-twqWvnjWZz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqWvnjWZz .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqWvnjWZz .mbr-section-title,
.cid-twqWvnjWZz .underline {
  color: #ebc65b;
}
.cid-twqWvnjWZz .mbr-section-subtitle {
  color: #002247;
}
.cid-twqYvAWAMN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqYvAWAMN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqYvAWAMN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqYvAWAMN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqYvAWAMN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqYvAWAMN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqYvAWAMN .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqYvAWAMN .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqYvAWAMN .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqYvAWAMN .mbr-gallery-filter ul {
  display: block;
}
.cid-twqYvAWAMN .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqYvAWAMN .mbr-gallery-filter li.active .btn,
.cid-twqYvAWAMN .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqYvAWAMN .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqYvAWAMN .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqYvAWAMN .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqYvAWAMN .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqYvAWAMN .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqYvAWAMN .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqYvAWAMN .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqYvAWAMN .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqYvAWAMN .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqYvAWAMN .icon-focus:before {
  content: '\e95e';
}
.cid-twqYvAWAMN .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqYvAWAMN .mbr-section-title {
  margin: 0;
}
.cid-twqYvAWAMN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqYvAWAMN .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqYvAWAMN .mbr-section-title,
.cid-twqYvAWAMN .underline {
  color: #ebc65b;
}
.cid-twqYvAWAMN .mbr-section-subtitle {
  color: #002247;
}
.cid-twqx2zArZa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqx2zArZa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqx2zArZa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqx2zArZa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqx2zArZa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqx2zArZa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqx2zArZa .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqx2zArZa .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqx2zArZa .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqx2zArZa .mbr-gallery-filter ul {
  display: block;
}
.cid-twqx2zArZa .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqx2zArZa .mbr-gallery-filter li.active .btn,
.cid-twqx2zArZa .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqx2zArZa .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqx2zArZa .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqx2zArZa .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqx2zArZa .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqx2zArZa .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqx2zArZa .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqx2zArZa .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqx2zArZa .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqx2zArZa .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqx2zArZa .icon-focus:before {
  content: '\e95e';
}
.cid-twqx2zArZa .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqx2zArZa .mbr-section-title {
  margin: 0;
}
.cid-twqx2zArZa .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqx2zArZa .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqx2zArZa .mbr-section-title,
.cid-twqx2zArZa .underline {
  color: #ebc65b;
}
.cid-twqx2zArZa .mbr-section-subtitle {
  color: #002247;
}
.cid-tzm5a2QTaD {
  background-color: #e0c562;
}
.cid-tzm5a2QTaD .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzm5a2QTaD .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzm5a2QTaD .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm5a2QTaD .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzm5a2QTaD .image-element {
    padding-left: 0;
  }
}
.cid-tzm5a2QTaD .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzm5a2QTaD .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzm5a2QTaD .brown {
  color: #c19b76;
}
.cid-tzm5a2QTaD .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm5a2QTaD .paragraphs-wrapper .first-paragraph,
.cid-tzm5a2QTaD .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzm5a2QTaD .image-element {
    padding-top: 1rem;
  }
  .cid-tzm5a2QTaD .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzm5a2QTaD .paragraphs-wrapper .first-paragraph,
  .cid-tzm5a2QTaD .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzm5a2QTaD .first-paragraph,
  .cid-tzm5a2QTaD .second-paragraph {
    width: 50%;
  }
  .cid-tzm5a2QTaD .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzm5a2QTaD .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzm5a2QTaD .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzm5a2QTaD .mbr-section-title,
  .cid-tzm5a2QTaD .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzm5a2QTaD .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tzm5a2QTaD .mbr-text,
.cid-tzm5a2QTaD .mbr-section-btn {
  color: #f5f5f3;
  text-align: left;
}
.cid-tzm5a2QTaD .mbr-section-subtitle,
.cid-tzm5a2QTaD .underline {
  color: #f5f5f3;
  text-align: left;
}
.cid-tzVkSXjp5x {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzVkSXjp5x .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzVkSXjp5x .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzVkSXjp5x .title {
    width: 100% !important;
  }
}
.cid-tzVkSXjp5x .mbr-section-title {
  color: #e0c562;
}
.cid-tzm7omxDDk {
  background-color: #727272;
}
.cid-tzm7omxDDk .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzm7omxDDk .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzm7omxDDk .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzm7omxDDk .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm7omxDDk .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzm7omxDDk .image-element {
    padding-right: 0;
  }
}
.cid-tzm7omxDDk .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzm7omxDDk .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzm7omxDDk .brown {
  color: #c19b76;
}
.cid-tzm7omxDDk .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm7omxDDk .paragraphs-wrapper .first-paragraph,
.cid-tzm7omxDDk .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzm7omxDDk .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzm7omxDDk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzm7omxDDk .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzm7omxDDk .paragraphs-wrapper .first-paragraph,
  .cid-tzm7omxDDk .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzm7omxDDk .first-paragraph,
  .cid-tzm7omxDDk .second-paragraph {
    width: 50%;
  }
  .cid-tzm7omxDDk .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzm7omxDDk .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzm7omxDDk .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzm7omxDDk .mbr-section-title,
  .cid-tzm7omxDDk .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzm7omxDDk .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzm7omxDDk .mbr-text,
.cid-tzm7omxDDk .mbr-section-btn {
  color: #fafafa;
  text-align: right;
}
.cid-tzm7omxDDk .mbr-section-subtitle,
.cid-tzm7omxDDk .underline {
  color: #767676;
  text-align: right;
}
.cid-tzVkU3Pk2D {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzVkU3Pk2D .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzVkU3Pk2D .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzVkU3Pk2D .title {
    width: 100% !important;
  }
}
.cid-tzVkU3Pk2D .mbr-section-title {
  color: #e0c562;
}
.cid-tcVAoC26wd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-bg8-index.jpg");
}
@media (max-width: 767px) {
  .cid-tcVAoC26wd .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tcVDJXAIGu {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tcVDJXAIGu .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcVDJXAIGu .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcVDJXAIGu .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcVDJXAIGu .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tcVDJXAIGu .mbr-text,
.cid-tcVDJXAIGu .mbr-section-btn {
  text-align: center;
  color: #444444;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9xf4hC.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9xf4hC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9xf4hC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9xf4hC .modal-content,
.cid-uqaB9xf4hC .modal-dialog {
  height: auto;
}
.cid-uqaB9xf4hC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9xf4hC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9xf4hC .form-wrapper .mbr-form .form-group,
  .cid-uqaB9xf4hC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9xf4hC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9xf4hC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9xf4hC .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9xf4hC .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9xf4hC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9xf4hC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9xf4hC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9xf4hC .modal-open {
  overflow: hidden;
}
.cid-uqaB9xf4hC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9xf4hC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9xf4hC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9xf4hC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9xf4hC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9xf4hC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9xf4hC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9xf4hC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9xf4hC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9xf4hC .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9xf4hC .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9xf4hC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9xf4hC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9xf4hC .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9xf4hC .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9xf4hC .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9xf4hC .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9xf4hC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9xf4hC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9xf4hC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9xf4hC .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9xf4hC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9xf4hC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9xf4hC .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9xf4hC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9xf4hC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9xf4hC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9xf4hC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9xf4hC .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9xf4hC .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9xf4hC .modal-lg,
  .cid-uqaB9xf4hC .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9xf4hC .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9xf4hC .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9xf4hC .container {
    max-width: 1140px;
  }
}
.cid-uqaB9xf4hC .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9xf4hC .container {
    max-width: 720px;
  }
}
.cid-uqaB9xf4hC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9xf4hC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9xf4hC .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9xf4hC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9xf4hC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9xf4hC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9xf4hC .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9xf4hC .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdhgCSaMPN {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tdhgCSaMPN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhgCSaMPN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhgCSaMPN .title {
    width: 100% !important;
  }
}
.cid-tdhgCSaMPN .mbr-section-title {
  color: #ffffff;
}
.cid-tdhgCSaMPN .mbr-text,
.cid-tdhgCSaMPN .mbr-section-btn {
  color: #818181;
}
.cid-tdhgCUFpzR {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-tdhgCUFpzR .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tdhgCUFpzR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tdhgCUFpzR .image-block:hover:before {
  opacity: 0.5;
}
.cid-tdhgCUFpzR .image-block:hover .wrap {
  opacity: 1;
}
.cid-tdhgCUFpzR .image-block:hover img {
  transform: scale(1.05);
}
.cid-tdhgCUFpzR h4 {
  letter-spacing: 2px;
}
.cid-tdhgCUFpzR figcaption {
  position: relative;
}
.cid-tdhgCUFpzR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tdhgCUFpzR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tdhgCUFpzR .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tdhgCUFpzR .wrap {
    opacity: 1!important;
  }
  .cid-tdhgCUFpzR .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tdhgCWoLGv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdhgCWoLGv .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  color: #e0c562;
}
.cid-tdhgCWoLGv .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tdhgCWoLGv .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tdhgCWoLGv .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tdhgCWoLGv .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tdhgCWoLGv .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tdhgCWoLGv .inner-container {
    width: 100% !important;
  }
  .cid-tdhgCWoLGv .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tdhjDa2Jhy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdhjDa2Jhy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhjDa2Jhy .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhjDa2Jhy .title {
    width: 100% !important;
  }
}
.cid-tdhjDa2Jhy .mbr-section-title {
  color: #e0c562;
}
.cid-tdhiMzZCPv {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhiMzZCPv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhiMzZCPv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhiMzZCPv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhiMzZCPv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhiMzZCPv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhiMzZCPv .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhiMzZCPv .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhiMzZCPv .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhiMzZCPv .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhiMzZCPv .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhiMzZCPv .mbr-gallery-filter li.active .btn,
.cid-tdhiMzZCPv .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhiMzZCPv .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhiMzZCPv .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhiMzZCPv .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhiMzZCPv .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhiMzZCPv .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhiMzZCPv .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhiMzZCPv .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhiMzZCPv .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhiMzZCPv .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhiMzZCPv .icon-focus:before {
  content: '\e95e';
}
.cid-tdhiMzZCPv .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhiMzZCPv .mbr-section-title {
  margin: 0;
}
.cid-tdhiMzZCPv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhiMzZCPv .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhiMzZCPv .mbr-section-title,
.cid-tdhiMzZCPv .underline {
  color: #e0c562;
}
.cid-tdhiMzZCPv .mbr-section-subtitle {
  color: #818181;
}
.cid-twqNmNqqxG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqNmNqqxG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqNmNqqxG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqNmNqqxG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqNmNqqxG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqNmNqqxG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqNmNqqxG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqNmNqqxG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqNmNqqxG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqNmNqqxG .mbr-gallery-filter ul {
  display: block;
}
.cid-twqNmNqqxG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqNmNqqxG .mbr-gallery-filter li.active .btn,
.cid-twqNmNqqxG .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqNmNqqxG .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqNmNqqxG .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqNmNqqxG .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqNmNqqxG .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqNmNqqxG .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqNmNqqxG .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqNmNqqxG .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqNmNqqxG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqNmNqqxG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqNmNqqxG .icon-focus:before {
  content: '\e95e';
}
.cid-twqNmNqqxG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqNmNqqxG .mbr-section-title {
  margin: 0;
}
.cid-twqNmNqqxG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqNmNqqxG .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqNmNqqxG .mbr-section-title,
.cid-twqNmNqqxG .underline {
  color: #ebc65b;
}
.cid-twqNmNqqxG .mbr-section-subtitle {
  color: #002247;
}
.cid-twqNOub4R7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqNOub4R7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqNOub4R7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqNOub4R7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqNOub4R7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqNOub4R7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqNOub4R7 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqNOub4R7 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqNOub4R7 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqNOub4R7 .mbr-gallery-filter ul {
  display: block;
}
.cid-twqNOub4R7 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqNOub4R7 .mbr-gallery-filter li.active .btn,
.cid-twqNOub4R7 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqNOub4R7 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqNOub4R7 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqNOub4R7 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqNOub4R7 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqNOub4R7 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqNOub4R7 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqNOub4R7 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqNOub4R7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqNOub4R7 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqNOub4R7 .icon-focus:before {
  content: '\e95e';
}
.cid-twqNOub4R7 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqNOub4R7 .mbr-section-title {
  margin: 0;
}
.cid-twqNOub4R7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqNOub4R7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqNOub4R7 .mbr-section-title,
.cid-twqNOub4R7 .underline {
  color: #ebc65b;
}
.cid-twqNOub4R7 .mbr-section-subtitle {
  color: #002247;
}
.cid-twqO0L5kia {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twqO0L5kia .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twqO0L5kia .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twqO0L5kia .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twqO0L5kia .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twqO0L5kia .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twqO0L5kia .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twqO0L5kia .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twqO0L5kia .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twqO0L5kia .mbr-gallery-filter ul {
  display: block;
}
.cid-twqO0L5kia .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twqO0L5kia .mbr-gallery-filter li.active .btn,
.cid-twqO0L5kia .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twqO0L5kia .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twqO0L5kia .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twqO0L5kia .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twqO0L5kia .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twqO0L5kia .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twqO0L5kia .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twqO0L5kia .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twqO0L5kia .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twqO0L5kia .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twqO0L5kia .icon-focus:before {
  content: '\e95e';
}
.cid-twqO0L5kia .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twqO0L5kia .mbr-section-title {
  margin: 0;
}
.cid-twqO0L5kia .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twqO0L5kia .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twqO0L5kia .mbr-section-title,
.cid-twqO0L5kia .underline {
  color: #ebc65b;
}
.cid-twqO0L5kia .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhjUtxdoV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhjUtxdoV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhjUtxdoV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhjUtxdoV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhjUtxdoV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhjUtxdoV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhjUtxdoV .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhjUtxdoV .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhjUtxdoV .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhjUtxdoV .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhjUtxdoV .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhjUtxdoV .mbr-gallery-filter li.active .btn,
.cid-tdhjUtxdoV .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhjUtxdoV .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhjUtxdoV .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhjUtxdoV .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhjUtxdoV .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhjUtxdoV .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhjUtxdoV .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhjUtxdoV .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhjUtxdoV .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhjUtxdoV .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhjUtxdoV .icon-focus:before {
  content: '\e95e';
}
.cid-tdhjUtxdoV .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhjUtxdoV .mbr-section-title {
  margin: 0;
}
.cid-tdhjUtxdoV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhjUtxdoV .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhjUtxdoV .mbr-section-title,
.cid-tdhjUtxdoV .underline {
  color: #e0c562;
}
.cid-tdhjUtxdoV .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhjSoCV7z {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhjSoCV7z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhjSoCV7z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhjSoCV7z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhjSoCV7z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhjSoCV7z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhjSoCV7z .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhjSoCV7z .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhjSoCV7z .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhjSoCV7z .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhjSoCV7z .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhjSoCV7z .mbr-gallery-filter li.active .btn,
.cid-tdhjSoCV7z .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhjSoCV7z .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhjSoCV7z .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhjSoCV7z .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhjSoCV7z .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhjSoCV7z .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhjSoCV7z .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhjSoCV7z .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhjSoCV7z .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhjSoCV7z .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhjSoCV7z .icon-focus:before {
  content: '\e95e';
}
.cid-tdhjSoCV7z .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhjSoCV7z .mbr-section-title {
  margin: 0;
}
.cid-tdhjSoCV7z .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhjSoCV7z .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhjSoCV7z .mbr-section-title,
.cid-tdhjSoCV7z .underline {
  color: #e0c562;
}
.cid-tdhjSoCV7z .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhkAMb0Mr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhkAMb0Mr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhkAMb0Mr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhkAMb0Mr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhkAMb0Mr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhkAMb0Mr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhkAMb0Mr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter li.active .btn,
.cid-tdhkAMb0Mr .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhkAMb0Mr .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhkAMb0Mr .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhkAMb0Mr .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhkAMb0Mr .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhkAMb0Mr .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhkAMb0Mr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhkAMb0Mr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhkAMb0Mr .icon-focus:before {
  content: '\e95e';
}
.cid-tdhkAMb0Mr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhkAMb0Mr .mbr-section-title {
  margin: 0;
}
.cid-tdhkAMb0Mr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhkAMb0Mr .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhkAMb0Mr .mbr-section-title,
.cid-tdhkAMb0Mr .underline {
  color: #e0c562;
}
.cid-tdhkAMb0Mr .mbr-section-subtitle {
  color: #002247;
}
.cid-twqQr5NZvw {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-twqQr5NZvw .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-twqQr5NZvw .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-twqQr5NZvw .title {
    width: 100% !important;
  }
}
.cid-twqQr5NZvw .mbr-section-title {
  color: #e0c562;
}
.cid-twqQsuspop {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-twqQsuspop .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-twqQsuspop .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-twqQsuspop .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-twqQsuspop .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-twqQsuspop .mbr-text {
  color: #767676;
}
.cid-tzKSNqfBuk {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-archecovillage-4-1707x1280.jpg");
}
.cid-tzKSNqfBuk .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzKSNqfBuk .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzKSNqfBuk .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzKSNqfBuk .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzKSNqfBuk .image-element {
    padding-left: 0;
  }
}
.cid-tzKSNqfBuk .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzKSNqfBuk .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzKSNqfBuk .brown {
  color: #c19b76;
}
.cid-tzKSNqfBuk .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzKSNqfBuk .paragraphs-wrapper .first-paragraph,
.cid-tzKSNqfBuk .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzKSNqfBuk .image-element {
    padding-top: 1rem;
  }
  .cid-tzKSNqfBuk .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzKSNqfBuk .paragraphs-wrapper .first-paragraph,
  .cid-tzKSNqfBuk .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzKSNqfBuk .first-paragraph,
  .cid-tzKSNqfBuk .second-paragraph {
    width: 50%;
  }
  .cid-tzKSNqfBuk .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzKSNqfBuk .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzKSNqfBuk .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzKSNqfBuk .mbr-section-title,
  .cid-tzKSNqfBuk .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzKSNqfBuk .mbr-section-title {
  color: #ffffff;
}
.cid-tzKSNqfBuk .mbr-text,
.cid-tzKSNqfBuk .mbr-section-btn {
  color: #767676;
}
.cid-tzKSNqfBuk .mbr-section-subtitle,
.cid-tzKSNqfBuk .underline {
  color: #767676;
}
.cid-tzQSOF0Z3x {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQSOF0Z3x .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzQSOF0Z3x .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzQSOF0Z3x .title {
    width: 100% !important;
  }
}
.cid-tzQSOF0Z3x .mbr-section-title {
  color: #e0c562;
}
.cid-tzQSx8HLfB {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-archecovillage-5-1172x667.jpg");
}
.cid-tzQSx8HLfB .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzQSx8HLfB .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzQSx8HLfB .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzQSx8HLfB .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzQSx8HLfB .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzQSx8HLfB .image-element {
    padding-right: 0;
  }
}
.cid-tzQSx8HLfB .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzQSx8HLfB .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzQSx8HLfB .brown {
  color: #c19b76;
}
.cid-tzQSx8HLfB .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzQSx8HLfB .paragraphs-wrapper .first-paragraph,
.cid-tzQSx8HLfB .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzQSx8HLfB .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzQSx8HLfB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzQSx8HLfB .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzQSx8HLfB .paragraphs-wrapper .first-paragraph,
  .cid-tzQSx8HLfB .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzQSx8HLfB .first-paragraph,
  .cid-tzQSx8HLfB .second-paragraph {
    width: 50%;
  }
  .cid-tzQSx8HLfB .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzQSx8HLfB .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzQSx8HLfB .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzQSx8HLfB .mbr-section-title,
  .cid-tzQSx8HLfB .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzQSx8HLfB .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzQSx8HLfB .mbr-text,
.cid-tzQSx8HLfB .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-tzQSx8HLfB .mbr-section-subtitle,
.cid-tzQSx8HLfB .underline {
  color: #767676;
  text-align: right;
}
.cid-tzKSTkX0Hl {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzKSTkX0Hl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzKSTkX0Hl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzKSTkX0Hl .title {
    width: 100% !important;
  }
}
.cid-tzKSTkX0Hl .mbr-section-title {
  color: #e0c562;
}
.cid-tdhkQ6okWG {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-archecovillage-4-1707x1280.jpg");
  background-position: right;
}
.cid-tdhkQ6okWG .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tdhkQ6okWG .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tdhkQ6okWG .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-tdhkQ6okWG img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tdhkQ6okWG .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tdhkQ6okWG H1 {
  color: #ffffff;
  text-align: left;
}
.cid-tdhkQ6okWG .mbr-text,
.cid-tdhkQ6okWG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tdhgCYUcUa {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tdhgCYUcUa .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdhgCYUcUa .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdhgCYUcUa .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhgCYUcUa .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdhgCYUcUa .mbr-text,
.cid-tdhgCYUcUa .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9usHvT.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9usHvT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9usHvT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9usHvT .modal-content,
.cid-uqaB9usHvT .modal-dialog {
  height: auto;
}
.cid-uqaB9usHvT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9usHvT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9usHvT .form-wrapper .mbr-form .form-group,
  .cid-uqaB9usHvT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9usHvT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9usHvT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9usHvT .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9usHvT .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9usHvT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9usHvT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9usHvT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9usHvT .modal-open {
  overflow: hidden;
}
.cid-uqaB9usHvT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9usHvT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9usHvT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9usHvT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9usHvT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9usHvT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9usHvT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9usHvT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9usHvT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9usHvT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9usHvT .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9usHvT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9usHvT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9usHvT .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9usHvT .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9usHvT .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9usHvT .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9usHvT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9usHvT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9usHvT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9usHvT .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9usHvT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9usHvT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9usHvT .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9usHvT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9usHvT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9usHvT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9usHvT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9usHvT .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9usHvT .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9usHvT .modal-lg,
  .cid-uqaB9usHvT .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9usHvT .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9usHvT .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9usHvT .container {
    max-width: 1140px;
  }
}
.cid-uqaB9usHvT .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9usHvT .container {
    max-width: 720px;
  }
}
.cid-uqaB9usHvT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9usHvT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9usHvT .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9usHvT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9usHvT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9usHvT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9usHvT .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9usHvT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdhm99qJ86 {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-tdhm99qJ86 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhm99qJ86 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhm99qJ86 .title {
    width: 100% !important;
  }
}
.cid-tdhm99qJ86 .mbr-section-title {
  color: #ffffff;
}
.cid-tdhm99qJ86 .mbr-text,
.cid-tdhm99qJ86 .mbr-section-btn {
  color: #818181;
}
.cid-tdhm9fjrTq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdhm9fjrTq .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  color: #e0c562;
}
.cid-tdhm9fjrTq .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tdhm9fjrTq .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tdhm9fjrTq .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tdhm9fjrTq .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tdhm9fjrTq .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tdhm9fjrTq .inner-container {
    width: 100% !important;
  }
  .cid-tdhm9fjrTq .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tdhpa88IBx {
  background-color: #e0c562;
}
.cid-tdhpa88IBx .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tdhpa88IBx .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhpa88IBx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhpa88IBx .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tdhpa88IBx .image-element {
    padding-left: 0;
  }
}
.cid-tdhpa88IBx .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tdhpa88IBx .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tdhpa88IBx .brown {
  color: #c19b76;
}
.cid-tdhpa88IBx .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhpa88IBx .paragraphs-wrapper .first-paragraph,
.cid-tdhpa88IBx .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tdhpa88IBx .image-element {
    padding-top: 1rem;
  }
  .cid-tdhpa88IBx .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdhpa88IBx .paragraphs-wrapper .first-paragraph,
  .cid-tdhpa88IBx .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tdhpa88IBx .first-paragraph,
  .cid-tdhpa88IBx .second-paragraph {
    width: 50%;
  }
  .cid-tdhpa88IBx .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tdhpa88IBx .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tdhpa88IBx .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tdhpa88IBx .mbr-section-title,
  .cid-tdhpa88IBx .mbr-section-btn {
    text-align: left;
  }
}
.cid-tdhpa88IBx .mbr-section-title {
  color: #ffffff;
}
.cid-tdhpa88IBx .mbr-text,
.cid-tdhpa88IBx .mbr-section-btn {
  color: #ffffff;
}
.cid-tdhpa88IBx .mbr-section-subtitle,
.cid-tdhpa88IBx .underline {
  color: #ffffff;
}
.cid-tdhm9kHYeK {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdhm9kHYeK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhm9kHYeK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhm9kHYeK .title {
    width: 100% !important;
  }
}
.cid-tdhm9kHYeK .mbr-section-title {
  color: #e0c562;
}
.cid-tdhm9p7Jv9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhm9p7Jv9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhm9p7Jv9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhm9p7Jv9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhm9p7Jv9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhm9p7Jv9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhm9p7Jv9 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter li.active .btn,
.cid-tdhm9p7Jv9 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhm9p7Jv9 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhm9p7Jv9 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhm9p7Jv9 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhm9p7Jv9 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhm9p7Jv9 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhm9p7Jv9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhm9p7Jv9 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhm9p7Jv9 .icon-focus:before {
  content: '\e95e';
}
.cid-tdhm9p7Jv9 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhm9p7Jv9 .mbr-section-title {
  margin: 0;
}
.cid-tdhm9p7Jv9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhm9p7Jv9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhm9p7Jv9 .mbr-section-title,
.cid-tdhm9p7Jv9 .underline {
  color: #e0c562;
}
.cid-tdhm9p7Jv9 .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhJnN1WVH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhJnN1WVH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhJnN1WVH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhJnN1WVH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhJnN1WVH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhJnN1WVH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhJnN1WVH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhJnN1WVH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhJnN1WVH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhJnN1WVH .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhJnN1WVH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhJnN1WVH .mbr-gallery-filter li.active .btn,
.cid-tdhJnN1WVH .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhJnN1WVH .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhJnN1WVH .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhJnN1WVH .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhJnN1WVH .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhJnN1WVH .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhJnN1WVH .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhJnN1WVH .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhJnN1WVH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhJnN1WVH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhJnN1WVH .icon-focus:before {
  content: '\e95e';
}
.cid-tdhJnN1WVH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhJnN1WVH .mbr-section-title {
  margin: 0;
}
.cid-tdhJnN1WVH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhJnN1WVH .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhJnN1WVH .mbr-section-title,
.cid-tdhJnN1WVH .underline {
  color: #e0c562;
}
.cid-tdhJnN1WVH .mbr-section-subtitle {
  color: #002247;
}
.cid-tw4PY1n2BB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tw4PY1n2BB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tw4PY1n2BB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4PY1n2BB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4PY1n2BB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tw4PY1n2BB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tw4PY1n2BB .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tw4PY1n2BB .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tw4PY1n2BB .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tw4PY1n2BB .mbr-gallery-filter ul {
  display: block;
}
.cid-tw4PY1n2BB .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tw4PY1n2BB .mbr-gallery-filter li.active .btn,
.cid-tw4PY1n2BB .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tw4PY1n2BB .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tw4PY1n2BB .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tw4PY1n2BB .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tw4PY1n2BB .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tw4PY1n2BB .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tw4PY1n2BB .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tw4PY1n2BB .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tw4PY1n2BB .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tw4PY1n2BB .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tw4PY1n2BB .icon-focus:before {
  content: '\e95e';
}
.cid-tw4PY1n2BB .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tw4PY1n2BB .mbr-section-title {
  margin: 0;
}
.cid-tw4PY1n2BB .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tw4PY1n2BB .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tw4PY1n2BB .mbr-section-title,
.cid-tw4PY1n2BB .underline {
  color: #e0c562;
}
.cid-tw4PY1n2BB .mbr-section-subtitle {
  color: #002247;
}
.cid-tw4T9wAUYZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tw4T9wAUYZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tw4T9wAUYZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4T9wAUYZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4T9wAUYZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tw4T9wAUYZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tw4T9wAUYZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter ul {
  display: block;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter li.active .btn,
.cid-tw4T9wAUYZ .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tw4T9wAUYZ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tw4T9wAUYZ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tw4T9wAUYZ .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tw4T9wAUYZ .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tw4T9wAUYZ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tw4T9wAUYZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tw4T9wAUYZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tw4T9wAUYZ .icon-focus:before {
  content: '\e95e';
}
.cid-tw4T9wAUYZ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tw4T9wAUYZ .mbr-section-title {
  margin: 0;
}
.cid-tw4T9wAUYZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tw4T9wAUYZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tw4T9wAUYZ .mbr-section-title,
.cid-tw4T9wAUYZ .underline {
  color: #e0c562;
}
.cid-tw4T9wAUYZ .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhJoCh9Rz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhJoCh9Rz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhJoCh9Rz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhJoCh9Rz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhJoCh9Rz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhJoCh9Rz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhJoCh9Rz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter li.active .btn,
.cid-tdhJoCh9Rz .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhJoCh9Rz .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhJoCh9Rz .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhJoCh9Rz .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhJoCh9Rz .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhJoCh9Rz .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhJoCh9Rz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhJoCh9Rz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhJoCh9Rz .icon-focus:before {
  content: '\e95e';
}
.cid-tdhJoCh9Rz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhJoCh9Rz .mbr-section-title {
  margin: 0;
}
.cid-tdhJoCh9Rz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhJoCh9Rz .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdhJoCh9Rz .mbr-section-title,
.cid-tdhJoCh9Rz .underline {
  color: #e0c562;
}
.cid-tdhJoCh9Rz .mbr-section-subtitle {
  color: #002247;
}
.cid-tdhJOdJObH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdhJOdJObH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdhJOdJObH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdhJOdJObH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdhJOdJObH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdhJOdJObH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdhJOdJObH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdhJOdJObH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdhJOdJObH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #767676 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdhJOdJObH .mbr-gallery-filter ul {
  display: block;
}
.cid-tdhJOdJObH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdhJOdJObH .mbr-gallery-filter li.active .btn,
.cid-tdhJOdJObH .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdhJOdJObH .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdhJOdJObH .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdhJOdJObH .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdhJOdJObH .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdhJOdJObH .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdhJOdJObH .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdhJOdJObH .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdhJOdJObH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdhJOdJObH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdhJOdJObH .icon-focus:before {
  content: '\e95e';
}
.cid-tdhJOdJObH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdhJOdJObH .mbr-section-title {
  margin: 0;
}
.cid-tdhJOdJObH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdhJOdJObH .underline .line {
  width: 3rem;
  height: 2px;
  background: #767676;
  display: inline-block;
}
.cid-tdhJOdJObH .mbr-section-title,
.cid-tdhJOdJObH .underline {
  color: #e0c562;
}
.cid-tdhJOdJObH .mbr-section-subtitle {
  color: #002247;
}
.cid-tzlYQ5Bcl3 {
  background-color: #e0c562;
}
.cid-tzlYQ5Bcl3 .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzlYQ5Bcl3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzlYQ5Bcl3 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzlYQ5Bcl3 .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzlYQ5Bcl3 .image-element {
    padding-left: 0;
  }
}
.cid-tzlYQ5Bcl3 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzlYQ5Bcl3 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzlYQ5Bcl3 .brown {
  color: #c19b76;
}
.cid-tzlYQ5Bcl3 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzlYQ5Bcl3 .paragraphs-wrapper .first-paragraph,
.cid-tzlYQ5Bcl3 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzlYQ5Bcl3 .image-element {
    padding-top: 1rem;
  }
  .cid-tzlYQ5Bcl3 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzlYQ5Bcl3 .paragraphs-wrapper .first-paragraph,
  .cid-tzlYQ5Bcl3 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzlYQ5Bcl3 .first-paragraph,
  .cid-tzlYQ5Bcl3 .second-paragraph {
    width: 50%;
  }
  .cid-tzlYQ5Bcl3 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzlYQ5Bcl3 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzlYQ5Bcl3 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzlYQ5Bcl3 .mbr-section-title,
  .cid-tzlYQ5Bcl3 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzlYQ5Bcl3 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tzlYQ5Bcl3 .mbr-text,
.cid-tzlYQ5Bcl3 .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzlYQ5Bcl3 .mbr-section-subtitle,
.cid-tzlYQ5Bcl3 .underline {
  color: #767676;
  text-align: left;
}
.cid-tzVifTF5pu {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzVifTF5pu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzVifTF5pu .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzVifTF5pu .title {
    width: 100% !important;
  }
}
.cid-tzVifTF5pu .mbr-section-title {
  color: #e0c562;
}
.cid-tzm7W2b96E {
  background-color: #727272;
}
.cid-tzm7W2b96E .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tzm7W2b96E .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzm7W2b96E .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-tzm7W2b96E .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm7W2b96E .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzm7W2b96E .image-element {
    padding-right: 0;
  }
}
.cid-tzm7W2b96E .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzm7W2b96E .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzm7W2b96E .brown {
  color: #c19b76;
}
.cid-tzm7W2b96E .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzm7W2b96E .paragraphs-wrapper .first-paragraph,
.cid-tzm7W2b96E .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzm7W2b96E .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzm7W2b96E .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzm7W2b96E .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzm7W2b96E .paragraphs-wrapper .first-paragraph,
  .cid-tzm7W2b96E .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzm7W2b96E .first-paragraph,
  .cid-tzm7W2b96E .second-paragraph {
    width: 50%;
  }
  .cid-tzm7W2b96E .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzm7W2b96E .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzm7W2b96E .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzm7W2b96E .mbr-section-title,
  .cid-tzm7W2b96E .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzm7W2b96E .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzm7W2b96E .mbr-text,
.cid-tzm7W2b96E .mbr-section-btn {
  color: #fafafa;
  text-align: right;
}
.cid-tzm7W2b96E .mbr-section-subtitle,
.cid-tzm7W2b96E .underline {
  color: #767676;
  text-align: right;
}
.cid-tzVieAGYsE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzVieAGYsE .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzVieAGYsE .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzVieAGYsE .title {
    width: 100% !important;
  }
}
.cid-tzVieAGYsE .mbr-section-title {
  color: #e0c562;
}
.cid-tdhm9wiQtK {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-bg-10-1920x1080.jpg");
  background-position: right;
}
.cid-tdhm9wiQtK .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tdhm9wiQtK .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tdhm9wiQtK .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-tdhm9wiQtK img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tdhm9wiQtK .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tdhm9wiQtK H1 {
  color: #ffffff;
  text-align: left;
}
.cid-tdhm9wiQtK .mbr-text,
.cid-tdhm9wiQtK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tdhm9yFsCC {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7.jpg");
}
.cid-tdhm9yFsCC .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdhm9yFsCC .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdhm9yFsCC .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhm9yFsCC .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdhm9yFsCC .mbr-text,
.cid-tdhm9yFsCC .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9vpKgf.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9vpKgf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9vpKgf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9vpKgf .modal-content,
.cid-uqaB9vpKgf .modal-dialog {
  height: auto;
}
.cid-uqaB9vpKgf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9vpKgf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9vpKgf .form-wrapper .mbr-form .form-group,
  .cid-uqaB9vpKgf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9vpKgf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9vpKgf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9vpKgf .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9vpKgf .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9vpKgf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9vpKgf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9vpKgf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9vpKgf .modal-open {
  overflow: hidden;
}
.cid-uqaB9vpKgf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9vpKgf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9vpKgf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9vpKgf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9vpKgf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9vpKgf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9vpKgf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9vpKgf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9vpKgf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9vpKgf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9vpKgf .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9vpKgf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9vpKgf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9vpKgf .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9vpKgf .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9vpKgf .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9vpKgf .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9vpKgf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9vpKgf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9vpKgf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9vpKgf .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9vpKgf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9vpKgf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9vpKgf .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9vpKgf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9vpKgf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9vpKgf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9vpKgf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9vpKgf .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9vpKgf .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9vpKgf .modal-lg,
  .cid-uqaB9vpKgf .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9vpKgf .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9vpKgf .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9vpKgf .container {
    max-width: 1140px;
  }
}
.cid-uqaB9vpKgf .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9vpKgf .container {
    max-width: 720px;
  }
}
.cid-uqaB9vpKgf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9vpKgf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9vpKgf .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9vpKgf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9vpKgf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9vpKgf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9vpKgf .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9vpKgf .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdhMkgrzkH {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tdhMkgrzkH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhMkgrzkH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhMkgrzkH .title {
    width: 100% !important;
  }
}
.cid-tdhMkgrzkH .mbr-section-title {
  color: #ffffff;
}
.cid-tdhMkgrzkH .mbr-text,
.cid-tdhMkgrzkH .mbr-section-btn {
  color: #818181;
}
.cid-twwLlmnziX {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-bg-11-1420x1080.jpg");
}
.cid-twwLlmnziX .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-twwLlmnziX .mbr-arrow i {
  color: #ffffff !important;
}
.cid-twwLlmnziX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-twwLlmnziX .mbr-section-subtitle,
.cid-twwLlmnziX .underline {
  text-align: left;
}
.cid-twwLlmnziX .mbr-section-title {
  text-align: left;
}
.cid-twwLlmnziX .mbr-text,
.cid-twwLlmnziX .mbr-section-btn {
  text-align: left;
  color: #e0c562;
}
.cid-twwKZQ04os {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-twwKZQ04os .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-twwKZQ04os .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-twwKZQ04os .image-block:hover:before {
  opacity: 0.5;
}
.cid-twwKZQ04os .image-block:hover .wrap {
  opacity: 1;
}
.cid-twwKZQ04os .image-block:hover img {
  transform: scale(1.05);
}
.cid-twwKZQ04os h4 {
  letter-spacing: 2px;
}
.cid-twwKZQ04os figcaption {
  position: relative;
}
.cid-twwKZQ04os figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-twwKZQ04os img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-twwKZQ04os .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-twwKZQ04os .wrap {
    opacity: 1!important;
  }
  .cid-twwKZQ04os .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tdixkbijZQ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdixkbijZQ .mbr-text {
  color: #767676;
}
.cid-tdixkbijZQ h4 {
  text-align: center;
}
.cid-tdixkbijZQ p {
  text-align: center;
}
.cid-tdixkbijZQ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdixkbijZQ .card-title,
.cid-tdixkbijZQ .card-img {
  color: #e0c562;
}
.cid-tdixlpdfRz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tdixlpdfRz .mbr-text {
  color: #767676;
}
.cid-tdixlpdfRz h4 {
  text-align: center;
}
.cid-tdixlpdfRz p {
  text-align: center;
}
.cid-tdixlpdfRz .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdixlpdfRz .card-title,
.cid-tdixlpdfRz .card-img {
  color: #e0c562;
}
.cid-tdiyj99uX4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdiyj99uX4 .line {
  background-color: #c19b76;
  color: #c19b76;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tdiyj99uX4 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tdiyj99uX4 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tdiAWefCuH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casa-histrica-de-boroujerdi-kashan-irn-2016-09-19-dd-34-36-hdr-1-1920x888.jpg");
}
.cid-tdiAWefCuH .mbr-section-subtitle ul {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0;
}
.cid-tdiAWefCuH .mbr-section-subtitle ul li:before {
  content: " ";
  font-weight: bold;
  font-size: inherit;
}
@media (max-width: 768px) {
  .cid-tdiAWefCuH .mbr-text,
  .cid-tdiAWefCuH .mbr-section-subtitle,
  .cid-tdiAWefCuH .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tdiAWefCuH .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tdiAWefCuH .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tdiAWefCuH .mbr-section-subtitle UL {
  text-align: center;
}
.cid-tdiBbdXnWI {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-bg-10-1920x1080.jpg");
  background-position: right;
}
.cid-tdiBbdXnWI .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tdiBbdXnWI .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tdiBbdXnWI .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-tdiBbdXnWI img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tdiBbdXnWI .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tdiBbdXnWI H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tdiBbdXnWI .mbr-text,
.cid-tdiBbdXnWI .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tdhMkm5JWS {
  background-color: #ffffff;
}
.cid-tdhMkm5JWS .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tdhMkm5JWS .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhMkm5JWS .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhMkm5JWS .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tdhMkm5JWS .image-element {
    padding-left: 0;
  }
}
.cid-tdhMkm5JWS .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tdhMkm5JWS .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tdhMkm5JWS .brown {
  color: #c19b76;
}
.cid-tdhMkm5JWS .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhMkm5JWS .paragraphs-wrapper .first-paragraph,
.cid-tdhMkm5JWS .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tdhMkm5JWS .image-element {
    padding-top: 1rem;
  }
  .cid-tdhMkm5JWS .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdhMkm5JWS .paragraphs-wrapper .first-paragraph,
  .cid-tdhMkm5JWS .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tdhMkm5JWS .first-paragraph,
  .cid-tdhMkm5JWS .second-paragraph {
    width: 50%;
  }
  .cid-tdhMkm5JWS .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tdhMkm5JWS .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tdhMkm5JWS .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tdhMkm5JWS .mbr-section-title,
  .cid-tdhMkm5JWS .mbr-section-btn {
    text-align: left;
  }
}
.cid-tdhMkm5JWS .mbr-section-title {
  color: #e0c562;
}
.cid-tdhMkm5JWS .mbr-text,
.cid-tdhMkm5JWS .mbr-section-btn {
  color: #767676;
}
.cid-tdhMkm5JWS .mbr-section-subtitle,
.cid-tdhMkm5JWS .underline {
  color: #a68e39;
}
.cid-tdhMknOBgf {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tdhMknOBgf .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdhMknOBgf .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdhMknOBgf .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhMknOBgf .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdhMknOBgf .mbr-text,
.cid-tdhMknOBgf .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9tqtqm.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9tqtqm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9tqtqm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9tqtqm .modal-content,
.cid-uqaB9tqtqm .modal-dialog {
  height: auto;
}
.cid-uqaB9tqtqm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9tqtqm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9tqtqm .form-wrapper .mbr-form .form-group,
  .cid-uqaB9tqtqm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9tqtqm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9tqtqm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9tqtqm .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9tqtqm .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9tqtqm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9tqtqm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9tqtqm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9tqtqm .modal-open {
  overflow: hidden;
}
.cid-uqaB9tqtqm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9tqtqm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9tqtqm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9tqtqm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9tqtqm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9tqtqm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9tqtqm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9tqtqm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9tqtqm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9tqtqm .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9tqtqm .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9tqtqm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9tqtqm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9tqtqm .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9tqtqm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9tqtqm .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9tqtqm .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9tqtqm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9tqtqm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9tqtqm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9tqtqm .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9tqtqm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9tqtqm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9tqtqm .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9tqtqm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9tqtqm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9tqtqm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9tqtqm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9tqtqm .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9tqtqm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9tqtqm .modal-lg,
  .cid-uqaB9tqtqm .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9tqtqm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9tqtqm .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9tqtqm .container {
    max-width: 1140px;
  }
}
.cid-uqaB9tqtqm .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9tqtqm .container {
    max-width: 720px;
  }
}
.cid-uqaB9tqtqm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9tqtqm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9tqtqm .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9tqtqm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9tqtqm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9tqtqm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9tqtqm .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9tqtqm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdiKefcjvM {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tdiKefcjvM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdiKefcjvM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdiKefcjvM .title {
    width: 100% !important;
  }
}
.cid-tdiKefcjvM .mbr-section-title {
  color: #ffffff;
}
.cid-tdiKefcjvM .mbr-text,
.cid-tdiKefcjvM .mbr-section-btn {
  color: #818181;
}
.cid-tdiP4PEOJv {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdiP4PEOJv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdiP4PEOJv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdiP4PEOJv .title {
    width: 100% !important;
  }
}
.cid-tdiP4PEOJv .mbr-section-title {
  color: #e0c562;
}
.cid-tw4KbSl810 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tw4KbSl810 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tw4KbSl810 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4KbSl810 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4KbSl810 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tw4KbSl810 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tw4KbSl810 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tw4KbSl810 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tw4KbSl810 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tw4KbSl810 .mbr-gallery-filter ul {
  display: block;
}
.cid-tw4KbSl810 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tw4KbSl810 .mbr-gallery-filter li.active .btn,
.cid-tw4KbSl810 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tw4KbSl810 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tw4KbSl810 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tw4KbSl810 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tw4KbSl810 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tw4KbSl810 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tw4KbSl810 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tw4KbSl810 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tw4KbSl810 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tw4KbSl810 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tw4KbSl810 .icon-focus:before {
  content: '\e95e';
}
.cid-tw4KbSl810 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tw4KbSl810 .mbr-section-title {
  margin: 0;
}
.cid-tw4KbSl810 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tw4KbSl810 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tw4KbSl810 .mbr-section-title,
.cid-tw4KbSl810 .underline {
  color: #e0c562;
}
.cid-tw4KbSl810 .mbr-section-subtitle {
  color: #002247;
}
.cid-tdiOL4WjeJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdiOL4WjeJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdiOL4WjeJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdiOL4WjeJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdiOL4WjeJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdiOL4WjeJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdiOL4WjeJ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter ul {
  display: block;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter li.active .btn,
.cid-tdiOL4WjeJ .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdiOL4WjeJ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdiOL4WjeJ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdiOL4WjeJ .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdiOL4WjeJ .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdiOL4WjeJ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdiOL4WjeJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdiOL4WjeJ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdiOL4WjeJ .icon-focus:before {
  content: '\e95e';
}
.cid-tdiOL4WjeJ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdiOL4WjeJ .mbr-section-title {
  margin: 0;
}
.cid-tdiOL4WjeJ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdiOL4WjeJ .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdiOL4WjeJ .mbr-section-title,
.cid-tdiOL4WjeJ .underline {
  color: #e0c562;
}
.cid-tdiOL4WjeJ .mbr-section-subtitle {
  color: #002247;
}
.cid-tw4LSpk8gS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tw4LSpk8gS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tw4LSpk8gS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4LSpk8gS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4LSpk8gS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tw4LSpk8gS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tw4LSpk8gS .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tw4LSpk8gS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tw4LSpk8gS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tw4LSpk8gS .mbr-gallery-filter ul {
  display: block;
}
.cid-tw4LSpk8gS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tw4LSpk8gS .mbr-gallery-filter li.active .btn,
.cid-tw4LSpk8gS .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tw4LSpk8gS .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tw4LSpk8gS .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tw4LSpk8gS .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tw4LSpk8gS .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tw4LSpk8gS .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tw4LSpk8gS .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tw4LSpk8gS .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tw4LSpk8gS .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tw4LSpk8gS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tw4LSpk8gS .icon-focus:before {
  content: '\e95e';
}
.cid-tw4LSpk8gS .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tw4LSpk8gS .mbr-section-title {
  margin: 0;
}
.cid-tw4LSpk8gS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tw4LSpk8gS .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tw4LSpk8gS .mbr-section-title,
.cid-tw4LSpk8gS .underline {
  color: #e0c562;
}
.cid-tw4LSpk8gS .mbr-section-subtitle {
  color: #002247;
}
.cid-tw4KCZy7yV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tw4KCZy7yV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tw4KCZy7yV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4KCZy7yV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4KCZy7yV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tw4KCZy7yV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tw4KCZy7yV .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tw4KCZy7yV .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tw4KCZy7yV .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tw4KCZy7yV .mbr-gallery-filter ul {
  display: block;
}
.cid-tw4KCZy7yV .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tw4KCZy7yV .mbr-gallery-filter li.active .btn,
.cid-tw4KCZy7yV .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tw4KCZy7yV .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tw4KCZy7yV .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tw4KCZy7yV .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tw4KCZy7yV .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tw4KCZy7yV .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tw4KCZy7yV .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tw4KCZy7yV .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tw4KCZy7yV .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tw4KCZy7yV .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tw4KCZy7yV .icon-focus:before {
  content: '\e95e';
}
.cid-tw4KCZy7yV .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tw4KCZy7yV .mbr-section-title {
  margin: 0;
}
.cid-tw4KCZy7yV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tw4KCZy7yV .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tw4KCZy7yV .mbr-section-title,
.cid-tw4KCZy7yV .underline {
  color: #e0c562;
}
.cid-tw4KCZy7yV .mbr-section-subtitle {
  color: #002247;
}
.cid-tdiPn2pvZi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdiPn2pvZi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdiPn2pvZi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdiPn2pvZi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdiPn2pvZi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdiPn2pvZi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fffdc0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdiPn2pvZi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdiPn2pvZi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdiPn2pvZi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdiPn2pvZi .mbr-gallery-filter ul {
  display: block;
}
.cid-tdiPn2pvZi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdiPn2pvZi .mbr-gallery-filter li.active .btn,
.cid-tdiPn2pvZi .mbr-gallery-filter li .btn.active {
  color: #fffdc0 !important;
  background: transparent;
}
.cid-tdiPn2pvZi .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #fffdc0 !important;
}
.cid-tdiPn2pvZi .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdiPn2pvZi .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdiPn2pvZi .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #fffdc0 !important;
}
.cid-tdiPn2pvZi .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdiPn2pvZi .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdiPn2pvZi .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdiPn2pvZi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdiPn2pvZi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdiPn2pvZi .icon-focus:before {
  content: '\e95e';
}
.cid-tdiPn2pvZi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdiPn2pvZi .mbr-section-title {
  margin: 0;
}
.cid-tdiPn2pvZi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdiPn2pvZi .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdiPn2pvZi .mbr-section-subtitle {
  color: #002247;
}
.cid-tdiPn2pvZi .mbr-section-title,
.cid-tdiPn2pvZi .underline {
  color: #e0c562;
}
.cid-tdiPodcW8X {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdiPodcW8X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdiPodcW8X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdiPodcW8X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdiPodcW8X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdiPodcW8X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdiPodcW8X .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdiPodcW8X .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdiPodcW8X .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdiPodcW8X .mbr-gallery-filter ul {
  display: block;
}
.cid-tdiPodcW8X .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdiPodcW8X .mbr-gallery-filter li.active .btn,
.cid-tdiPodcW8X .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tdiPodcW8X .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tdiPodcW8X .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdiPodcW8X .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdiPodcW8X .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tdiPodcW8X .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdiPodcW8X .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdiPodcW8X .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdiPodcW8X .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdiPodcW8X .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdiPodcW8X .icon-focus:before {
  content: '\e95e';
}
.cid-tdiPodcW8X .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdiPodcW8X .mbr-section-title {
  margin: 0;
}
.cid-tdiPodcW8X .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdiPodcW8X .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdiPodcW8X .mbr-section-title,
.cid-tdiPodcW8X .underline {
  color: #e0c562;
}
.cid-tdiPodcW8X .mbr-section-subtitle {
  color: #002247;
}
.cid-twCEtKJsTh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twCEtKJsTh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-twCEtKJsTh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twCEtKJsTh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twCEtKJsTh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twCEtKJsTh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-twCEtKJsTh .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-twCEtKJsTh .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-twCEtKJsTh .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-twCEtKJsTh .mbr-gallery-filter ul {
  display: block;
}
.cid-twCEtKJsTh .mbr-gallery-filter ul li {
  position: relative;
}
.cid-twCEtKJsTh .mbr-gallery-filter li.active .btn,
.cid-twCEtKJsTh .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-twCEtKJsTh .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-twCEtKJsTh .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-twCEtKJsTh .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-twCEtKJsTh .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-twCEtKJsTh .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-twCEtKJsTh .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-twCEtKJsTh .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-twCEtKJsTh .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-twCEtKJsTh .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-twCEtKJsTh .icon-focus:before {
  content: '\e95e';
}
.cid-twCEtKJsTh .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-twCEtKJsTh .mbr-section-title {
  margin: 0;
}
.cid-twCEtKJsTh .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-twCEtKJsTh .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-twCEtKJsTh .mbr-section-title,
.cid-twCEtKJsTh .underline {
  color: #e0c562;
}
.cid-twCEtKJsTh .mbr-section-subtitle {
  color: #002247;
}
.cid-tdiPwOLHLr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdiPwOLHLr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdiPwOLHLr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdiPwOLHLr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdiPwOLHLr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdiPwOLHLr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tdiPwOLHLr .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tdiPwOLHLr .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tdiPwOLHLr .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tdiPwOLHLr .mbr-gallery-filter ul {
  display: block;
}
.cid-tdiPwOLHLr .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tdiPwOLHLr .mbr-gallery-filter li.active .btn,
.cid-tdiPwOLHLr .mbr-gallery-filter li .btn.active {
  color: #fffdc0 !important;
  background: transparent;
}
.cid-tdiPwOLHLr .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #fffdc0 !important;
}
.cid-tdiPwOLHLr .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tdiPwOLHLr .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tdiPwOLHLr .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #fffdc0 !important;
}
.cid-tdiPwOLHLr .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tdiPwOLHLr .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tdiPwOLHLr .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tdiPwOLHLr .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tdiPwOLHLr .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tdiPwOLHLr .icon-focus:before {
  content: '\e95e';
}
.cid-tdiPwOLHLr .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tdiPwOLHLr .mbr-section-title {
  margin: 0;
}
.cid-tdiPwOLHLr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tdiPwOLHLr .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tdiPwOLHLr .mbr-section-subtitle {
  color: #002247;
}
.cid-tdiPwOLHLr .mbr-section-title,
.cid-tdiPwOLHLr .underline {
  color: #e0c562;
}
.cid-twqKlRixls {
  background-color: #e0c562;
}
.cid-twqKlRixls .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-twqKlRixls .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-twqKlRixls .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twqKlRixls .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-twqKlRixls .image-element {
    padding-left: 0;
  }
}
.cid-twqKlRixls .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-twqKlRixls .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-twqKlRixls .brown {
  color: #c19b76;
}
.cid-twqKlRixls .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-twqKlRixls .paragraphs-wrapper .first-paragraph,
.cid-twqKlRixls .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-twqKlRixls .image-element {
    padding-top: 1rem;
  }
  .cid-twqKlRixls .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-twqKlRixls .paragraphs-wrapper .first-paragraph,
  .cid-twqKlRixls .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-twqKlRixls .first-paragraph,
  .cid-twqKlRixls .second-paragraph {
    width: 50%;
  }
  .cid-twqKlRixls .first-paragraph {
    padding-right: .5rem;
  }
  .cid-twqKlRixls .second-paragraph {
    padding-left: .5rem;
  }
  .cid-twqKlRixls .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-twqKlRixls .mbr-section-title,
  .cid-twqKlRixls .mbr-section-btn {
    text-align: left;
  }
}
.cid-twqKlRixls .mbr-section-title {
  color: #ffffff;
}
.cid-twqKlRixls .mbr-text,
.cid-twqKlRixls .mbr-section-btn {
  color: #727272;
}
.cid-twqKlRixls .mbr-section-subtitle,
.cid-twqKlRixls .underline {
  color: #767676;
}
.cid-tw4DVCLyD6 {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-archexisting-2-1817x1280.jpg");
}
.cid-tw4DVCLyD6 .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tw4DVCLyD6 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tw4DVCLyD6 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tw4DVCLyD6 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tw4DVCLyD6 .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tw4DVCLyD6 .image-element {
    padding-right: 0;
  }
}
.cid-tw4DVCLyD6 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tw4DVCLyD6 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tw4DVCLyD6 .brown {
  color: #c19b76;
}
.cid-tw4DVCLyD6 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tw4DVCLyD6 .paragraphs-wrapper .first-paragraph,
.cid-tw4DVCLyD6 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tw4DVCLyD6 .image-element {
    padding-bottom: 1rem;
  }
  .cid-tw4DVCLyD6 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tw4DVCLyD6 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tw4DVCLyD6 .paragraphs-wrapper .first-paragraph,
  .cid-tw4DVCLyD6 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tw4DVCLyD6 .first-paragraph,
  .cid-tw4DVCLyD6 .second-paragraph {
    width: 50%;
  }
  .cid-tw4DVCLyD6 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tw4DVCLyD6 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tw4DVCLyD6 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tw4DVCLyD6 .mbr-section-title,
  .cid-tw4DVCLyD6 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tw4DVCLyD6 .mbr-section-title {
  color: #ffffff;
  text-align: right;
}
.cid-tw4DVCLyD6 .mbr-text,
.cid-tw4DVCLyD6 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tw4DVCLyD6 .mbr-section-subtitle,
.cid-tw4DVCLyD6 .underline {
  text-align: right;
}
.cid-tdiKeAThqd {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tdiKeAThqd .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdiKeAThqd .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdiKeAThqd .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdiKeAThqd .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdiKeAThqd .mbr-text,
.cid-tdiKeAThqd .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9ydft0.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9ydft0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9ydft0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9ydft0 .modal-content,
.cid-uqaB9ydft0 .modal-dialog {
  height: auto;
}
.cid-uqaB9ydft0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9ydft0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9ydft0 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9ydft0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9ydft0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9ydft0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9ydft0 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9ydft0 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9ydft0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9ydft0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9ydft0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9ydft0 .modal-open {
  overflow: hidden;
}
.cid-uqaB9ydft0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9ydft0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9ydft0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9ydft0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9ydft0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9ydft0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9ydft0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9ydft0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9ydft0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9ydft0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9ydft0 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9ydft0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9ydft0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9ydft0 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9ydft0 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9ydft0 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9ydft0 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9ydft0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9ydft0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9ydft0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9ydft0 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9ydft0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9ydft0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9ydft0 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9ydft0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9ydft0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9ydft0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9ydft0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9ydft0 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9ydft0 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9ydft0 .modal-lg,
  .cid-uqaB9ydft0 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9ydft0 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9ydft0 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9ydft0 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9ydft0 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9ydft0 .container {
    max-width: 720px;
  }
}
.cid-uqaB9ydft0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9ydft0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9ydft0 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9ydft0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9ydft0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9ydft0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9ydft0 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9ydft0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdXC6UZoO0 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tdXC6UZoO0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdXC6UZoO0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdXC6UZoO0 .title {
    width: 100% !important;
  }
}
.cid-tdXC6UZoO0 .mbr-text,
.cid-tdXC6UZoO0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tdXC6UZoO0 .mbr-section-title {
  color: #e0c562;
}
.cid-tdXC70Ch9v {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tdXC70Ch9v .mbr-text {
  color: #767676;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9S06yI.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9S06yI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9S06yI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9S06yI .modal-content,
.cid-uqaB9S06yI .modal-dialog {
  height: auto;
}
.cid-uqaB9S06yI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9S06yI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9S06yI .form-wrapper .mbr-form .form-group,
  .cid-uqaB9S06yI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9S06yI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9S06yI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9S06yI .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9S06yI .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9S06yI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9S06yI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9S06yI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9S06yI .modal-open {
  overflow: hidden;
}
.cid-uqaB9S06yI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9S06yI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9S06yI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9S06yI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9S06yI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9S06yI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9S06yI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9S06yI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9S06yI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9S06yI .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9S06yI .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9S06yI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9S06yI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9S06yI .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9S06yI .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9S06yI .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9S06yI .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9S06yI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9S06yI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9S06yI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9S06yI .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9S06yI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9S06yI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9S06yI .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9S06yI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9S06yI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9S06yI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9S06yI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9S06yI .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9S06yI .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9S06yI .modal-lg,
  .cid-uqaB9S06yI .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9S06yI .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9S06yI .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9S06yI .container {
    max-width: 1140px;
  }
}
.cid-uqaB9S06yI .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9S06yI .container {
    max-width: 720px;
  }
}
.cid-uqaB9S06yI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9S06yI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9S06yI .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9S06yI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9S06yI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9S06yI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9S06yI .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9S06yI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZty9mCc7c {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-tZty9mCc7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZty9mCc7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZty9mCc7c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZty9mCc7c .mbr-section-title {
  color: #ffffff;
}
.cid-twwwKMs7lF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-twwwKMs7lF .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-twwwKMs7lF .container {
  max-width: 1500px;
}
.cid-twwwKMs7lF .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-twwwKMs7lF .container {
    padding: 0 4rem;
  }
}
.cid-twwwKMs7lF .mbr-text,
.cid-twwwKMs7lF .mbr-section-btn {
  color: #efeeee;
}
.cid-twwwKMs7lF .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-twwwKMs7lF .btn .mbr-iconfont {
  order: 2;
}
.cid-twwwKMs7lF .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-twwwKMs7lF .align-left {
    text-align: center;
  }
  .cid-twwwKMs7lF .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-twwwKMs7lF H1 {
  color: #e0c562;
}
.cid-te7G3hQM9t {
  background-color: #ffffff;
}
.cid-te7G3hQM9t .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-te7G3hQM9t .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-te7G3hQM9t .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te7G3hQM9t .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-te7G3hQM9t .image-element {
    padding-left: 0;
  }
}
.cid-te7G3hQM9t .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-te7G3hQM9t .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-te7G3hQM9t .brown {
  color: #c19b76;
}
.cid-te7G3hQM9t .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te7G3hQM9t .paragraphs-wrapper .first-paragraph,
.cid-te7G3hQM9t .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-te7G3hQM9t .image-element {
    padding-top: 1rem;
  }
  .cid-te7G3hQM9t .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-te7G3hQM9t .paragraphs-wrapper .first-paragraph,
  .cid-te7G3hQM9t .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-te7G3hQM9t .first-paragraph,
  .cid-te7G3hQM9t .second-paragraph {
    width: 50%;
  }
  .cid-te7G3hQM9t .first-paragraph {
    padding-right: .5rem;
  }
  .cid-te7G3hQM9t .second-paragraph {
    padding-left: .5rem;
  }
  .cid-te7G3hQM9t .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-te7G3hQM9t .mbr-section-title,
  .cid-te7G3hQM9t .mbr-section-btn {
    text-align: left;
  }
}
.cid-te7G3hQM9t .mbr-section-title {
  color: #e0c562;
}
.cid-te7G3hQM9t .mbr-text,
.cid-te7G3hQM9t .mbr-section-btn {
  color: #767676;
}
.cid-te7G3hQM9t .mbr-section-subtitle,
.cid-te7G3hQM9t .underline {
  color: #e0c562;
}
.cid-te7GMA0Owq {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-te7GMA0Owq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te7GMA0Owq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te7GMA0Owq .title {
    width: 100% !important;
  }
}
.cid-te7GMA0Owq .mbr-section-title {
  color: #ffffff;
}
.cid-te7H3NINbU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-te7H3NINbU .counter-container ul {
  margin-bottom: 0;
}
.cid-te7H3NINbU .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-te7H3NINbU .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-te7H3NINbU .mbr-text {
  color: #ffffff;
}
.cid-te7HOF3yDR {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-freedomcell2-1-1920x1080.jpg");
}
.cid-te7HOF3yDR .mbr-section-title {
  font-weight: light;
  letter-spacing: 0em;
  color: #e0c562;
  text-align: center;
}
.cid-te7HOF3yDR .nav {
  border: none;
}
.cid-te7HOF3yDR .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-te7HOF3yDR .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  padding: 1rem 3rem;
  margin: 0px -0.5px 1rem -0.5px;
  transition: all .5s;
  border-radius: 0px !important;
  border-bottom: 1px solid #767676;
}
.cid-te7HOF3yDR .nav-tabs .nav-link:hover {
  border: 1px solid #767676;
  background-color: #c2aa51;
  color: #ffffff;
}
.cid-te7HOF3yDR .nav-tabs .nav-link.active {
  border: 1px solid #767676;
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  background: #c2aa51;
}
.cid-te7HOF3yDR P {
  text-align: left;
  color: #767676;
}
.cid-te7LjOOKrW {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te7LjOOKrW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te7LjOOKrW .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te7LjOOKrW .title {
    width: 100% !important;
  }
}
.cid-te7LjOOKrW .mbr-section-title {
  color: #c2aa51;
}
.cid-te7LlfrW78 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-te7LlfrW78 .mbr-text {
  color: #767676;
}
.cid-te7RjQP3rV {
  background: #c2aa51;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-te7RjQP3rV .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-te7RjQP3rV .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #c2aa51;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-te7RjQP3rV .image-block:hover:before {
  opacity: 0.4;
}
.cid-te7RjQP3rV .image-block:hover .wrap {
  opacity: 1;
}
.cid-te7RjQP3rV .image-block:hover img {
  transform: scale(1.05);
}
.cid-te7RjQP3rV h4 {
  letter-spacing: 2px;
}
.cid-te7RjQP3rV figcaption {
  position: relative;
}
.cid-te7RjQP3rV figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-te7RjQP3rV img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-te7RjQP3rV .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-te7RjQP3rV .wrap {
    opacity: 1!important;
  }
  .cid-te7RjQP3rV .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-te7OKOsENo {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #c2aa51;
}
.cid-te7OKOsENo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-te7OKOsENo .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te7OKOsENo .title {
    width: 100% !important;
  }
}
.cid-te7OKOsENo .mbr-section-title {
  color: #ffffff;
}
.cid-te7OKOsENo .mbr-section-subtitle,
.cid-te7OKOsENo .underline {
  color: #ffffff;
}
.cid-te7OJxiq7L {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #c2aa51;
}
.cid-te7OJxiq7L .mbr-text {
  color: #ffffff;
}
.cid-te81CTFF0I {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te81CTFF0I .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te81CTFF0I .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te81CTFF0I .title {
    width: 100% !important;
  }
}
.cid-te81CTFF0I .mbr-section-title {
  color: #c2aa51;
}
.cid-tV8Dr7xkcI {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV8Dr7xkcI .image-block {
  position: relative;
  margin: auto;
}
.cid-tV8Dr7xkcI .image-block img {
  width: 100%;
}
.cid-tV8Dr7xkcI .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV8Dr7xkcI .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tV8DvNDF8y {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV8DvNDF8y .image-block {
  position: relative;
  margin: auto;
}
.cid-tV8DvNDF8y .image-block img {
  width: 100%;
}
.cid-tV8DvNDF8y .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV8DvNDF8y .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-te81DUbnpn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te81DUbnpn .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te81DUbnpn .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te81DUbnpn .title {
    width: 100% !important;
  }
}
.cid-te81DUbnpn .mbr-section-title {
  color: #c2aa51;
}
.cid-tV8DCOverE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV8DCOverE .image-block {
  position: relative;
  margin: auto;
}
.cid-tV8DCOverE .image-block img {
  width: 100%;
}
.cid-tV8DCOverE .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV8DCOverE .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-teMloetl5o {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-teMloetl5o .line {
  background-color: #c2aa51;
  color: #c2aa51;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teMloetl5o .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #c2aa51;
}
@media (max-width: 768px) {
  .cid-teMloetl5o .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tV8DE4FR4h {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV8DE4FR4h .image-block {
  position: relative;
  margin: auto;
}
.cid-tV8DE4FR4h .image-block img {
  width: 100%;
}
.cid-tV8DE4FR4h .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV8DE4FR4h .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-teMlPQzHSq {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-teMlPQzHSq .line {
  background-color: #c2aa51;
  color: #c2aa51;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teMlPQzHSq .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-teMlPQzHSq .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-te81FI2g00 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te81FI2g00 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te81FI2g00 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te81FI2g00 .title {
    width: 100% !important;
  }
}
.cid-te81FI2g00 .mbr-section-title {
  color: #e0c562;
}
.cid-tV8FtVrjkN {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV8FtVrjkN .image-block {
  position: relative;
  margin: auto;
}
.cid-tV8FtVrjkN .image-block img {
  width: 100%;
}
.cid-tV8FtVrjkN .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV8FtVrjkN .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-teMlXy1bYf {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-teMlXy1bYf .line {
  background-color: #c2aa51;
  color: #c2aa51;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-teMlXy1bYf .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-teMlXy1bYf .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-urgHJURUgk {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgHJURUgk .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgHJURUgk .video-block {
    width: 100% !important;
  }
}
.cid-te85f8dgjM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te85f8dgjM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te85f8dgjM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te85f8dgjM .title {
    width: 100% !important;
  }
}
.cid-te85f8dgjM .mbr-section-title {
  color: #e0c562;
}
.cid-tV8Hzb6lRw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tV8Hzb6lRw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tV8Hzb6lRw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tV8Hzb6lRw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tV8Hzb6lRw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tV8Hzb6lRw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tV8Hzb6lRw .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter ul {
  display: block;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter li.active .btn,
.cid-tV8Hzb6lRw .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tV8Hzb6lRw .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tV8Hzb6lRw .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tV8Hzb6lRw .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tV8Hzb6lRw .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tV8Hzb6lRw .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tV8Hzb6lRw .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tV8Hzb6lRw .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tV8Hzb6lRw .icon-focus:before {
  content: '\e95e';
}
.cid-tV8Hzb6lRw .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tV8Hzb6lRw .mbr-section-title {
  margin: 0;
}
.cid-tV8Hzb6lRw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tV8Hzb6lRw .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tV8Hzb6lRw .mbr-section-title,
.cid-tV8Hzb6lRw .underline {
  color: #e0c562;
}
.cid-tV8Hzb6lRw .mbr-section-subtitle {
  color: #002247;
}
.cid-te8awOxAU1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-te8awOxAU1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-te8awOxAU1 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-te8awOxAU1 .title {
    width: 100% !important;
  }
}
.cid-te8awOxAU1 .mbr-section-title {
  color: #e0c562;
}
.cid-tV8TToJfL2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tV8TToJfL2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tV8TToJfL2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tV8TToJfL2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tV8TToJfL2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tV8TToJfL2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tV8TToJfL2 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tV8TToJfL2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tV8TToJfL2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tV8TToJfL2 .mbr-gallery-filter ul {
  display: block;
}
.cid-tV8TToJfL2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tV8TToJfL2 .mbr-gallery-filter li.active .btn,
.cid-tV8TToJfL2 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tV8TToJfL2 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tV8TToJfL2 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tV8TToJfL2 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tV8TToJfL2 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tV8TToJfL2 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tV8TToJfL2 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tV8TToJfL2 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tV8TToJfL2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tV8TToJfL2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tV8TToJfL2 .icon-focus:before {
  content: '\e95e';
}
.cid-tV8TToJfL2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tV8TToJfL2 .mbr-section-title {
  margin: 0;
}
.cid-tV8TToJfL2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tV8TToJfL2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tV8TToJfL2 .mbr-section-title,
.cid-tV8TToJfL2 .underline {
  color: #e0c562;
}
.cid-tV8TToJfL2 .mbr-section-subtitle {
  color: #002247;
}
.cid-te3GsgGGgy {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-freedomcell-valledebravo-9-1920x1280.jpg");
}
.cid-te3GsgGGgy .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-te3GsgGGgy .mbr-arrow i {
  color: #ffffff !important;
}
.cid-te3GsgGGgy .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-te3GsgGGgy .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-te3GsgGGgy .mbr-text,
.cid-te3GsgGGgy .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9L1Hq5.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9L1Hq5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9L1Hq5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9L1Hq5 .modal-content,
.cid-uqaB9L1Hq5 .modal-dialog {
  height: auto;
}
.cid-uqaB9L1Hq5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9L1Hq5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9L1Hq5 .form-wrapper .mbr-form .form-group,
  .cid-uqaB9L1Hq5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9L1Hq5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9L1Hq5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9L1Hq5 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9L1Hq5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9L1Hq5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9L1Hq5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9L1Hq5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9L1Hq5 .modal-open {
  overflow: hidden;
}
.cid-uqaB9L1Hq5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9L1Hq5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9L1Hq5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9L1Hq5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9L1Hq5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9L1Hq5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9L1Hq5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9L1Hq5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9L1Hq5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9L1Hq5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9L1Hq5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9L1Hq5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9L1Hq5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9L1Hq5 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9L1Hq5 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9L1Hq5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9L1Hq5 .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9L1Hq5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9L1Hq5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9L1Hq5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9L1Hq5 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9L1Hq5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9L1Hq5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9L1Hq5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9L1Hq5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9L1Hq5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9L1Hq5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9L1Hq5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9L1Hq5 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9L1Hq5 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9L1Hq5 .modal-lg,
  .cid-uqaB9L1Hq5 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9L1Hq5 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9L1Hq5 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9L1Hq5 .container {
    max-width: 1140px;
  }
}
.cid-uqaB9L1Hq5 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9L1Hq5 .container {
    max-width: 720px;
  }
}
.cid-uqaB9L1Hq5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9L1Hq5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9L1Hq5 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9L1Hq5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9L1Hq5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9L1Hq5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9L1Hq5 .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9L1Hq5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZtznfaPEA {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-tZtznfaPEA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtznfaPEA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtznfaPEA .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tZtznfaPEA .mbr-section-title {
  color: #fafafa;
}
.cid-tZtzs6oju2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZtzs6oju2 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tZtzs6oju2 .container {
  max-width: 1500px;
}
.cid-tZtzs6oju2 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tZtzs6oju2 .container {
    padding: 0 4rem;
  }
}
.cid-tZtzs6oju2 .mbr-text,
.cid-tZtzs6oju2 .mbr-section-btn {
  color: #efeeee;
}
.cid-tZtzs6oju2 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-tZtzs6oju2 .btn .mbr-iconfont {
  order: 2;
}
.cid-tZtzs6oju2 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-tZtzs6oju2 .align-left {
    text-align: center;
  }
  .cid-tZtzs6oju2 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tZtzs6oju2 H1 {
  color: #e0c562;
}
.cid-tjeP7FMsS9 {
  background-color: #ffffff;
}
.cid-tjeP7FMsS9 .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tjeP7FMsS9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #727272;
  display: inline-block;
}
.cid-tjeP7FMsS9 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tjeP7FMsS9 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tjeP7FMsS9 .image-element {
    padding-left: 0;
  }
}
.cid-tjeP7FMsS9 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tjeP7FMsS9 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tjeP7FMsS9 .brown {
  color: #c19b76;
}
.cid-tjeP7FMsS9 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tjeP7FMsS9 .paragraphs-wrapper .first-paragraph,
.cid-tjeP7FMsS9 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tjeP7FMsS9 .image-element {
    padding-top: 1rem;
  }
  .cid-tjeP7FMsS9 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tjeP7FMsS9 .paragraphs-wrapper .first-paragraph,
  .cid-tjeP7FMsS9 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tjeP7FMsS9 .first-paragraph,
  .cid-tjeP7FMsS9 .second-paragraph {
    width: 50%;
  }
  .cid-tjeP7FMsS9 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tjeP7FMsS9 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tjeP7FMsS9 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tjeP7FMsS9 .mbr-section-title,
  .cid-tjeP7FMsS9 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tjeP7FMsS9 .mbr-section-title {
  color: #e0c562;
}
.cid-tjeP7FMsS9 .mbr-text,
.cid-tjeP7FMsS9 .mbr-section-btn {
  color: #767676;
}
.cid-tjeP7FMsS9 .mbr-section-subtitle,
.cid-tjeP7FMsS9 .underline {
  color: #e0c562;
}
.cid-tjeP7HzuVQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP7HzuVQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP7HzuVQ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP7HzuVQ .title {
    width: 100% !important;
  }
}
.cid-tjeP7HzuVQ .mbr-section-title {
  color: #e0c562;
}
.cid-tjeP7J3DFM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP7J3DFM .counter-container ul {
  margin-bottom: 0;
}
.cid-tjeP7J3DFM .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tjeP7J3DFM .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tjeP7J3DFM .mbr-text {
  color: #767676;
}
.cid-tjeP7KIYQ7 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-freedomcell2-1-1920x1080-800x450.jpg");
}
.cid-tjeP7KIYQ7 .mbr-section-title {
  font-weight: light;
  letter-spacing: 0em;
  color: #e0c562;
  text-align: center;
}
.cid-tjeP7KIYQ7 .nav {
  border: none;
}
.cid-tjeP7KIYQ7 .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tjeP7KIYQ7 .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #727272;
  font-style: normal;
  font-weight: 500;
  padding: 1rem 3rem;
  margin: 0px -0.5px 1rem -0.5px;
  transition: all .5s;
  border-radius: 0px !important;
  border-bottom: 1px solid #727272;
}
.cid-tjeP7KIYQ7 .nav-tabs .nav-link:hover {
  border: 1px solid #727272;
  background-color: #e0c562;
  color: #000000;
}
.cid-tjeP7KIYQ7 .nav-tabs .nav-link.active {
  border: 1px solid #727272;
  font-weight: 500;
  color: #000000;
  font-style: normal;
  background: #e0c562;
}
.cid-tjeP7KIYQ7 P {
  text-align: left;
  color: #727272;
}
.cid-tjeP7M6X9l {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP7M6X9l .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP7M6X9l .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP7M6X9l .title {
    width: 100% !important;
  }
}
.cid-tjeP7M6X9l .mbr-section-title {
  color: #e0c562;
}
.cid-tjeP7NaUx0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tjeP7NaUx0 .mbr-text {
  color: #767676;
}
.cid-tjeP7Of017 {
  background: #c2aa51;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tjeP7Of017 .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-tjeP7Of017 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #c2aa51;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tjeP7Of017 .image-block:hover:before {
  opacity: 0.4;
}
.cid-tjeP7Of017 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tjeP7Of017 .image-block:hover img {
  transform: scale(1.05);
}
.cid-tjeP7Of017 h4 {
  letter-spacing: 2px;
}
.cid-tjeP7Of017 figcaption {
  position: relative;
}
.cid-tjeP7Of017 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tjeP7Of017 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tjeP7Of017 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tjeP7Of017 .wrap {
    opacity: 1!important;
  }
  .cid-tjeP7Of017 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tjeP7PMwaJ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tjeP7PMwaJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tjeP7PMwaJ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP7PMwaJ .title {
    width: 100% !important;
  }
}
.cid-tjeP7PMwaJ .mbr-section-title {
  color: #ffffff;
}
.cid-tjeP7PMwaJ .mbr-section-subtitle,
.cid-tjeP7PMwaJ .underline {
  color: #ffffff;
}
.cid-tjeP7QRlqK {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-tjeP7QRlqK .mbr-text {
  color: #ffffff;
}
.cid-tjeP7RSHfZ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP7RSHfZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP7RSHfZ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP7RSHfZ .title {
    width: 100% !important;
  }
}
.cid-tjeP7RSHfZ .mbr-section-title {
  color: #e0c562;
}
.cid-tV9bVWE0ie {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV9bVWE0ie .image-block {
  position: relative;
  margin: auto;
}
.cid-tV9bVWE0ie .image-block img {
  width: 100%;
}
.cid-tV9bVWE0ie .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV9bVWE0ie .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tV9bZo1qxG {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV9bZo1qxG .image-block {
  position: relative;
  margin: auto;
}
.cid-tV9bZo1qxG .image-block img {
  width: 100%;
}
.cid-tV9bZo1qxG .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV9bZo1qxG .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tV9cg7Y7Yc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tV9cg7Y7Yc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tV9cg7Y7Yc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tV9cg7Y7Yc .title {
    width: 100% !important;
  }
}
.cid-tV9cg7Y7Yc .mbr-section-title {
  color: #e0c562;
}
.cid-tV9chRazBQ {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV9chRazBQ .image-block {
  position: relative;
  margin: auto;
}
.cid-tV9chRazBQ .image-block img {
  width: 100%;
}
.cid-tV9chRazBQ .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV9chRazBQ .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tjeP7YgGzV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tjeP7YgGzV .line {
  background-color: #c2aa51;
  color: #c2aa51;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjeP7YgGzV .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tjeP7YgGzV .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tV9c318NaO {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV9c318NaO .image-block {
  position: relative;
  margin: auto;
}
.cid-tV9c318NaO .image-block img {
  width: 100%;
}
.cid-tV9c318NaO .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV9c318NaO .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tjeP80ljTX {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tjeP80ljTX .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjeP80ljTX .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tjeP80ljTX .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-urgHOsBtSs {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgHOsBtSs .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgHOsBtSs .video-block {
    width: 100% !important;
  }
}
.cid-tjeP84VXHG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP84VXHG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP84VXHG .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP84VXHG .title {
    width: 100% !important;
  }
}
.cid-tjeP84VXHG .mbr-section-title {
  color: #c2aa51;
}
.cid-tV9cQWpbPn {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tV9cQWpbPn .image-block {
  position: relative;
  margin: auto;
}
.cid-tV9cQWpbPn .image-block img {
  width: 100%;
}
.cid-tV9cQWpbPn .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tV9cQWpbPn .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tjeP872Psj {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tjeP872Psj .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjeP872Psj .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tjeP872Psj .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tjeP8839SP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP8839SP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP8839SP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP8839SP .title {
    width: 100% !important;
  }
}
.cid-tjeP8839SP .mbr-section-title {
  color: #e0c562;
}
.cid-tV9bQivJlM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tV9bQivJlM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tV9bQivJlM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tV9bQivJlM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tV9bQivJlM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tV9bQivJlM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tV9bQivJlM .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tV9bQivJlM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tV9bQivJlM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tV9bQivJlM .mbr-gallery-filter ul {
  display: block;
}
.cid-tV9bQivJlM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tV9bQivJlM .mbr-gallery-filter li.active .btn,
.cid-tV9bQivJlM .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tV9bQivJlM .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tV9bQivJlM .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tV9bQivJlM .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tV9bQivJlM .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tV9bQivJlM .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tV9bQivJlM .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tV9bQivJlM .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tV9bQivJlM .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tV9bQivJlM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tV9bQivJlM .icon-focus:before {
  content: '\e95e';
}
.cid-tV9bQivJlM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tV9bQivJlM .mbr-section-title {
  margin: 0;
}
.cid-tV9bQivJlM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tV9bQivJlM .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tV9bQivJlM .mbr-section-title,
.cid-tV9bQivJlM .underline {
  color: #e0c562;
}
.cid-tV9bQivJlM .mbr-section-subtitle {
  color: #002247;
}
.cid-tjeP8uuO7X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tjeP8uuO7X .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tjeP8uuO7X .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tjeP8uuO7X .title {
    width: 100% !important;
  }
}
.cid-tjeP8uuO7X .mbr-section-title {
  color: #e0c562;
}
.cid-tV9bS6cKde {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tV9bS6cKde .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tV9bS6cKde .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tV9bS6cKde .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tV9bS6cKde .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tV9bS6cKde .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tV9bS6cKde .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tV9bS6cKde .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tV9bS6cKde .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tV9bS6cKde .mbr-gallery-filter ul {
  display: block;
}
.cid-tV9bS6cKde .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tV9bS6cKde .mbr-gallery-filter li.active .btn,
.cid-tV9bS6cKde .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tV9bS6cKde .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tV9bS6cKde .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tV9bS6cKde .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tV9bS6cKde .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tV9bS6cKde .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tV9bS6cKde .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tV9bS6cKde .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tV9bS6cKde .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tV9bS6cKde .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tV9bS6cKde .icon-focus:before {
  content: '\e95e';
}
.cid-tV9bS6cKde .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tV9bS6cKde .mbr-section-title {
  margin: 0;
}
.cid-tV9bS6cKde .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tV9bS6cKde .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tV9bS6cKde .mbr-section-title,
.cid-tV9bS6cKde .underline {
  color: #e0c562;
}
.cid-tV9bS6cKde .mbr-section-subtitle {
  color: #002247;
}
.cid-tjeP8AengM {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-freedomcell-valledebravo-9-1920x1280.jpg");
}
.cid-tjeP8AengM .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tjeP8AengM .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tjeP8AengM .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tjeP8AengM .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tjeP8AengM .mbr-text,
.cid-tjeP8AengM .mbr-section-btn {
  text-align: center;
  color: #727272;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9LXuvd.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9LXuvd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9LXuvd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9LXuvd .modal-content,
.cid-uqaB9LXuvd .modal-dialog {
  height: auto;
}
.cid-uqaB9LXuvd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9LXuvd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9LXuvd .form-wrapper .mbr-form .form-group,
  .cid-uqaB9LXuvd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9LXuvd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9LXuvd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9LXuvd .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9LXuvd .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9LXuvd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9LXuvd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9LXuvd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9LXuvd .modal-open {
  overflow: hidden;
}
.cid-uqaB9LXuvd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9LXuvd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9LXuvd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9LXuvd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9LXuvd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9LXuvd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9LXuvd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9LXuvd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9LXuvd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9LXuvd .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9LXuvd .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9LXuvd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9LXuvd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9LXuvd .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9LXuvd .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9LXuvd .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9LXuvd .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9LXuvd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9LXuvd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9LXuvd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9LXuvd .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9LXuvd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9LXuvd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9LXuvd .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9LXuvd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9LXuvd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9LXuvd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9LXuvd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9LXuvd .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9LXuvd .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9LXuvd .modal-lg,
  .cid-uqaB9LXuvd .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9LXuvd .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9LXuvd .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9LXuvd .container {
    max-width: 1140px;
  }
}
.cid-uqaB9LXuvd .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9LXuvd .container {
    max-width: 720px;
  }
}
.cid-uqaB9LXuvd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9LXuvd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9LXuvd .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9LXuvd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9LXuvd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9LXuvd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9LXuvd .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9LXuvd .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tGkU6ik0fD.popup-builder {
  background-color: #ffffff;
}
.cid-tGkU6ik0fD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGkU6ik0fD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGkU6ik0fD .modal-content,
.cid-tGkU6ik0fD .modal-dialog {
  height: auto;
}
.cid-tGkU6ik0fD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGkU6ik0fD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGkU6ik0fD .form-wrapper .mbr-form .form-group,
  .cid-tGkU6ik0fD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGkU6ik0fD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGkU6ik0fD .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGkU6ik0fD .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-tGkU6ik0fD .pt-0 {
  padding-top: 0 !important;
}
.cid-tGkU6ik0fD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGkU6ik0fD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGkU6ik0fD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGkU6ik0fD .modal-open {
  overflow: hidden;
}
.cid-tGkU6ik0fD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGkU6ik0fD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGkU6ik0fD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGkU6ik0fD .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tGkU6ik0fD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGkU6ik0fD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGkU6ik0fD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGkU6ik0fD .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tGkU6ik0fD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGkU6ik0fD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGkU6ik0fD .modal-backdrop.show {
  opacity: .5;
}
.cid-tGkU6ik0fD .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tGkU6ik0fD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGkU6ik0fD .modal-header {
    padding: 1rem;
  }
}
.cid-tGkU6ik0fD .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGkU6ik0fD .modal-header .close:hover {
  opacity: 1;
}
.cid-tGkU6ik0fD .modal-header .close:focus {
  outline: none;
}
.cid-tGkU6ik0fD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-tGkU6ik0fD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-tGkU6ik0fD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGkU6ik0fD .modal-body {
    padding: 1rem;
  }
}
.cid-tGkU6ik0fD .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tGkU6ik0fD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGkU6ik0fD .modal-footer {
    padding: 1rem;
  }
}
.cid-tGkU6ik0fD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGkU6ik0fD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGkU6ik0fD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGkU6ik0fD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGkU6ik0fD .modal-sm {
    max-width: 300px;
  }
  .cid-tGkU6ik0fD .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-tGkU6ik0fD .modal-lg,
  .cid-tGkU6ik0fD .modal-xl {
    max-width: 800px;
  }
  .cid-tGkU6ik0fD .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-tGkU6ik0fD .modal-xl {
    max-width: 1140px;
  }
  .cid-tGkU6ik0fD .container {
    max-width: 1140px;
  }
}
.cid-tGkU6ik0fD .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-tGkU6ik0fD .container {
    max-width: 720px;
  }
}
.cid-tGkU6ik0fD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGkU6ik0fD .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tGkU6ik0fD .form-group {
  margin-bottom: 1rem;
}
.cid-tGkU6ik0fD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGkU6ik0fD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGkU6ik0fD .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tGkU6ik0fD .mbr-section-btn {
  margin: 0;
}
.cid-tGkU6ik0fD .mbr-section-btn .btn {
  margin: 0;
}
.cid-twwc0tp7v4 {
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-earth-angel-20225-1280x720.jpeg");
  background-position: right;
}
.cid-twwc0tp7v4 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-twwc0tp7v4 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-twwc0tp7v4 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-twwc0tp7v4 img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-twwc0tp7v4 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-twwc0tp7v4 H1 {
  color: #ffffff;
}
.cid-twwc0tp7v4 DIV {
  text-align: center;
}
.cid-uw11cdUASv {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uw11cdUASv .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uw11cdUASv .mbr-text {
  color: #727272;
}
.cid-t3zfNKHxmk {
  background-color: #ffffff;
}
.cid-t3zfNKHxmk .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-t3zfNKHxmk .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t3zfNKHxmk .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t3zfNKHxmk .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t3zfNKHxmk .image-element {
    padding-left: 0;
  }
}
.cid-t3zfNKHxmk .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t3zfNKHxmk .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t3zfNKHxmk .brown {
  color: #c19b76;
}
.cid-t3zfNKHxmk .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t3zfNKHxmk .paragraphs-wrapper .first-paragraph,
.cid-t3zfNKHxmk .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t3zfNKHxmk .image-element {
    padding-top: 1rem;
  }
  .cid-t3zfNKHxmk .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t3zfNKHxmk .paragraphs-wrapper .first-paragraph,
  .cid-t3zfNKHxmk .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t3zfNKHxmk .first-paragraph,
  .cid-t3zfNKHxmk .second-paragraph {
    width: 50%;
  }
  .cid-t3zfNKHxmk .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t3zfNKHxmk .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t3zfNKHxmk .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t3zfNKHxmk .mbr-section-title,
  .cid-t3zfNKHxmk .mbr-section-btn {
    text-align: left;
  }
}
.cid-t3zfNKHxmk .mbr-text,
.cid-t3zfNKHxmk .mbr-section-btn {
  color: #646567;
}
.cid-t3zfNKHxmk .mbr-section-title {
  color: #b19b48;
}
.cid-t3zfNKHxmk .mbr-section-subtitle,
.cid-t3zfNKHxmk .underline {
  color: #b19b48;
}
.cid-uw13NDXTVt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uw13NDXTVt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw13NDXTVt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw13NDXTVt .title {
    width: 100% !important;
  }
}
.cid-tWpTrBEGNT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tWpTrBEGNT .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tWpTrBEGNT .mbr-iconfont {
  font-size: 80px;
}
.cid-tQ6URumzUG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tQ6URumzUG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ6URumzUG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tQ6URumzUG .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tQ6URumzUG .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tQ6URumzUG .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tQ6URumzUG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ6URumzUG .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tQ6URumzUG .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tQ6URumzUG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ6URumzUG .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tQ6URumzUG .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tQ6URumzUG .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tQ6URumzUG .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tQ6URumzUG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ6URumzUG .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tQ6URumzUG .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tQ6URumzUG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #c2aa51;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tQ6URumzUG .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tQ6URumzUG .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #c2aa51 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tzJKcOh2wT {
  background: #9a8227;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tzJKcOh2wT .image-block {
  position: relative;
  margin: auto;
}
.cid-tzJKcOh2wT .image-block img {
  width: 100%;
}
.cid-tzJKcOh2wT .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tzJKcOh2wT .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tZ0zrQe1MX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/geophilia-blog-architecture-sacred-geometry-index-bg-2-1280x720.jpg");
}
.cid-tZ0zrQe1MX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ0zrQe1MX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ0zrQe1MX .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZ0zrQe1MX .mbr-section-subtitle {
  text-align: left;
  color: #b19b48;
}
.cid-twwaKMpatt {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-twwaKMpatt .mbr-section-title,
.cid-twwaKMpatt .mbr-section-subtitle {
  color: #000000;
}
.cid-twwaKMpatt .mbr-section-text {
  color: #232323;
}
.cid-twwaKMpatt .mbr-text,
.cid-twwaKMpatt .typed-text,
.cid-twwaKMpatt .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-twwaKMpatt .btn {
  margin-left: 4px !important;
}
.cid-twwaKMpatt .animated-element {
  color: #ff3366;
}
.cid-twwaKMpatt .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ff3366;
}
.cid-twwaKMpatt .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 967px) {
  .cid-twwaKMpatt .typed-text,
  .cid-twwaKMpatt .mbr-section-subtitle,
  .cid-twwaKMpatt .mbr-section-text,
  .cid-twwaKMpatt .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-twwaKMpatt .mbr-section-subtitle,
.cid-twwaKMpatt .typed-text {
  color: #e0c562;
}
.cid-twwaKMpatt .mbr-section-text,
.cid-twwaKMpatt .mbr-section-btn {
  color: #b19b48;
  text-align: left;
}
.cid-tZuqlnWRSm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tZuqlnWRSm .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tZuqlnWRSm .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tZuqlnWRSm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw1bOwy7XS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uw1bOwy7XS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw1bOwy7XS .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw1bOwy7XS .title {
    width: 100% !important;
  }
}
.cid-uw1bOwy7XS .mbr-section-title {
  color: #9a8227;
}
.cid-uw1bOwy7XS .mbr-text,
.cid-uw1bOwy7XS .mbr-section-btn {
  color: #9a8227;
}
.cid-uwS1gT6Fbu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
  overflow: hidden;
}
.cid-uwS1gT6Fbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwS1gT6Fbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwS1gT6Fbu .container {
    padding: 0 22px;
  }
}
.cid-uwS1gT6Fbu .card {
  justify-content: center;
}
.cid-uwS1gT6Fbu .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-uwS1gT6Fbu .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-uwS1gT6Fbu .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-uwS1gT6Fbu .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwS1gT6Fbu .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uwS1gT6Fbu .image-wrapper img {
  height: 600px;
  width: 600px;
  border-radius: 100% !important;
  object-fit: cover;
  box-shadow: 10px 10px 60px #675615;
}
@media (max-width: 1440px) {
  .cid-uwS1gT6Fbu .image-wrapper img {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-uwS1gT6Fbu .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 992px) {
  .cid-uwS1gT6Fbu .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 768px) {
  .cid-uwS1gT6Fbu .image-wrapper img {
    height: 260px;
    width: 260px;
  }
}
.cid-uwS1gT6Fbu .mbr-section-title {
  color: #ffffff;
}
.cid-uwS1gT6Fbu .mbr-text {
  color: #656565;
}
.cid-uwS1SW4pmb {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uwS1SW4pmb .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uwS1SW4pmb .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwS1SW4pmb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw7hl4x59G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uw7hl4x59G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7hl4x59G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7hl4x59G .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uw7hl4x59G .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-uw7hl4x59G .items-wrapper {
  margin: 0 -20px;
}
.cid-uw7hl4x59G .item {
  padding: 0 20px;
  margin-bottom: 46px;
}
.cid-uw7hl4x59G .item:hover .item-wrapper .item-img img,
.cid-uw7hl4x59G .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uw7hl4x59G .item .item-wrapper .item-img {
  border-radius: 30px;
  overflow: hidden;
  margin-bottom: 22px;
}
.cid-uw7hl4x59G .item .item-wrapper .item-img img {
  height: 360px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-uw7hl4x59G .item .item-wrapper .item-content {
  padding: 0 22px;
}
.cid-uw7hl4x59G .item .item-wrapper .item-content .item-title {
  margin-bottom: 12px;
}
.cid-uw7hl4x59G .item .item-wrapper .item-content .item-price {
  margin-bottom: 0;
}
.cid-uw7hl4x59G .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 12px;
}
.cid-uw7hl4x59G .mbr-section-title {
  color: #c1a438;
  text-align: center;
}
.cid-uw7hl4x59G .item-title {
  color: #212529;
}
.cid-uw7hl4x59G .item-price {
  color: #444242;
}
.cid-uw7hl4x59G .item-title,
.cid-uw7hl4x59G .mbr-section-btn {
  color: #9a8227;
}
.cid-uw1edtP20W {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uw1edtP20W .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw1edtP20W .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw1edtP20W .title {
    width: 100% !important;
  }
}
.cid-uw1edtP20W .mbr-section-title {
  color: #9a8227;
}
.cid-uw1edtP20W .mbr-text,
.cid-uw1edtP20W .mbr-section-btn {
  color: #9a8227;
}
.cid-uwS34OAxc5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
  overflow: hidden;
}
.cid-uwS34OAxc5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwS34OAxc5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwS34OAxc5 .container {
    padding: 0 22px;
  }
}
.cid-uwS34OAxc5 .card {
  justify-content: center;
}
.cid-uwS34OAxc5 .content-wrapper {
  padding-right: 32px;
  padding-right: 0;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-uwS34OAxc5 .content-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uwS34OAxc5 .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-uwS34OAxc5 .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-uwS34OAxc5 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwS34OAxc5 .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uwS34OAxc5 .image-wrapper img {
  height: 600px;
  width: 600px;
  border-radius: 100% !important;
  object-fit: cover;
  box-shadow: 10px 10px 60px #675615;
}
@media (max-width: 1440px) {
  .cid-uwS34OAxc5 .image-wrapper img {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-uwS34OAxc5 .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 992px) {
  .cid-uwS34OAxc5 .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 768px) {
  .cid-uwS34OAxc5 .image-wrapper img {
    height: 260px;
    width: 260px;
  }
}
.cid-uwS34OAxc5 .mbr-section-title {
  color: #ffffff;
}
.cid-uwS34OAxc5 .mbr-text {
  color: #656565;
}
.cid-uw1tFXjHOn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uw1tFXjHOn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw1tFXjHOn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw1tFXjHOn .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uw1tFXjHOn .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-uw1tFXjHOn .items-wrapper {
  margin: 0 -20px;
}
.cid-uw1tFXjHOn .item {
  padding: 0 20px;
  margin-bottom: 46px;
}
.cid-uw1tFXjHOn .item:hover .item-wrapper .item-img img,
.cid-uw1tFXjHOn .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uw1tFXjHOn .item .item-wrapper .item-img {
  border-radius: 30px;
  overflow: hidden;
  margin-bottom: 22px;
}
.cid-uw1tFXjHOn .item .item-wrapper .item-img img {
  height: 360px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-uw1tFXjHOn .item .item-wrapper .item-content {
  padding: 0 22px;
}
.cid-uw1tFXjHOn .item .item-wrapper .item-content .item-title {
  margin-bottom: 12px;
}
.cid-uw1tFXjHOn .item .item-wrapper .item-content .item-price {
  margin-bottom: 0;
}
.cid-uw1tFXjHOn .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 12px;
}
.cid-uw1tFXjHOn .mbr-section-title {
  color: #c1a438;
}
.cid-uw1tFXjHOn .item-title {
  color: #212529;
}
.cid-uw1tFXjHOn .item-price {
  color: #444242;
}
.cid-uw1tFXjHOn .item-title,
.cid-uw1tFXjHOn .mbr-section-btn {
  color: #9a8227;
}
.cid-uw1vvNyqrq {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #f4f4f2;
}
.cid-uw1vvNyqrq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw1vvNyqrq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw1vvNyqrq .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uw1vvNyqrq .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-uw1vvNyqrq .items-wrapper {
  margin: 0 -20px;
}
.cid-uw1vvNyqrq .item {
  padding: 0 20px;
  margin-bottom: 46px;
}
.cid-uw1vvNyqrq .item:hover .item-wrapper .item-img img,
.cid-uw1vvNyqrq .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uw1vvNyqrq .item .item-wrapper .item-img {
  border-radius: 30px;
  overflow: hidden;
  margin-bottom: 22px;
}
.cid-uw1vvNyqrq .item .item-wrapper .item-img img {
  height: 360px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-uw1vvNyqrq .item .item-wrapper .item-content {
  padding: 0 22px;
}
.cid-uw1vvNyqrq .item .item-wrapper .item-content .item-title {
  margin-bottom: 12px;
}
.cid-uw1vvNyqrq .item .item-wrapper .item-content .item-price {
  margin-bottom: 0;
}
.cid-uw1vvNyqrq .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 12px;
}
.cid-uw1vvNyqrq .mbr-section-title {
  color: #212529;
}
.cid-uw1vvNyqrq .item-title {
  color: #212529;
}
.cid-uw1vvNyqrq .item-price {
  color: #444242;
}
.cid-uw1vvNyqrq .item-title,
.cid-uw1vvNyqrq .mbr-section-btn {
  color: #9a8227;
}
.cid-uw1zuEiKRw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uw1zuEiKRw .mbr-section-title,
.cid-uw1zuEiKRw .mbr-section-subtitle {
  color: #000000;
}
.cid-uw1zuEiKRw .mbr-section-text {
  color: #232323;
}
.cid-uw1zuEiKRw .mbr-text,
.cid-uw1zuEiKRw .typed-text,
.cid-uw1zuEiKRw .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uw1zuEiKRw .btn {
  margin-left: 4px !important;
}
.cid-uw1zuEiKRw .animated-element {
  color: #ff3366;
}
.cid-uw1zuEiKRw .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ff3366;
}
.cid-uw1zuEiKRw .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 967px) {
  .cid-uw1zuEiKRw .typed-text,
  .cid-uw1zuEiKRw .mbr-section-subtitle,
  .cid-uw1zuEiKRw .mbr-section-text,
  .cid-uw1zuEiKRw .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uw1zuEiKRw .mbr-section-subtitle,
.cid-uw1zuEiKRw .typed-text {
  color: #e0c562;
}
.cid-uw1zuEiKRw .mbr-section-text,
.cid-uw1zuEiKRw .mbr-section-btn {
  color: #b19b48;
  text-align: left;
}
.cid-uMCasR3kDI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #d8d7d7;
}
.cid-uMCasR3kDI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uMCasR3kDI .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uMCasR3kDI .title {
    width: 100% !important;
  }
}
.cid-uMCasR3kDI .mbr-text,
.cid-uMCasR3kDI .mbr-section-btn {
  color: #b19b48;
  text-align: left;
}
.cid-uMCasR3kDI .mbr-section-title {
  color: #ffffff;
}
.cid-uMCasR3kDI .mbr-section-subtitle,
.cid-uMCasR3kDI .underline {
  color: #b19b48;
  text-align: left;
}
.cid-uMC9LSx8yt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-uMC9LSx8yt .mbr-section-title,
.cid-uMC9LSx8yt .mbr-section-subtitle {
  color: #000000;
}
.cid-uMC9LSx8yt .mbr-section-text {
  color: #232323;
}
.cid-uMC9LSx8yt .mbr-text,
.cid-uMC9LSx8yt .typed-text,
.cid-uMC9LSx8yt .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uMC9LSx8yt .btn {
  margin-left: 4px !important;
}
.cid-uMC9LSx8yt .animated-element {
  color: #ff3366;
}
.cid-uMC9LSx8yt .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ff3366;
}
.cid-uMC9LSx8yt .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 967px) {
  .cid-uMC9LSx8yt .typed-text,
  .cid-uMC9LSx8yt .mbr-section-subtitle,
  .cid-uMC9LSx8yt .mbr-section-text,
  .cid-uMC9LSx8yt .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uMC9LSx8yt .mbr-section-subtitle,
.cid-uMC9LSx8yt .typed-text {
  color: #e0c562;
}
.cid-uMC9LSx8yt .mbr-section-text,
.cid-uMC9LSx8yt .mbr-section-btn {
  color: #878787;
  text-align: left;
}
.cid-uw1Ma5o4ug {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-uw1Ma5o4ug .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw1Ma5o4ug .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw1Ma5o4ug .title {
    width: 100% !important;
  }
}
.cid-uw1Ma5o4ug .mbr-text,
.cid-uw1Ma5o4ug .mbr-section-btn {
  color: #ffffff;
}
.cid-uw1Ma5o4ug .mbr-section-title {
  color: #ffffff;
}
.cid-uw1Ma5o4ug .mbr-section-subtitle,
.cid-uw1Ma5o4ug .underline {
  color: #ffffff;
}
.cid-uN6mUC8KiX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uN6mUC8KiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uN6mUC8KiX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uN6mUC8KiX .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uN6mUC8KiX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uN6mUC8KiX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uN6mUC8KiX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uN6mUC8KiX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uN6mUC8KiX .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uN6mUC8KiX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uN6mUC8KiX .card-title {
  color: #9a8227;
}
.cid-uN6mUC8KiX .mbr-text,
.cid-uN6mUC8KiX .mbr-section-btn {
  color: #5f5f5f;
}
.cid-uw11MyKgwo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/membership-geophilia-return-to-the-temple-hero1-1600x800.jpg");
}
.cid-uw11MyKgwo .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uw11MyKgwo .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uw11MyKgwo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw11MyKgwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw11MyKgwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw11MyKgwo .mbr-section-title {
  color: #f5f5f3;
}
.cid-uw11MyKgwo .mbr-text,
.cid-uw11MyKgwo .mbr-section-btn {
  color: #ffffff;
}
.cid-uw20ssC13j {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #d8d7d7;
}
.cid-uw20ssC13j .line {
  background-color: #c19b76;
  color: #c19b76;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uw20ssC13j .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #9a8227;
}
@media (max-width: 768px) {
  .cid-uw20ssC13j .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tuL0zg53KF {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuL0zg53KF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-tuL0zg53KF .text-block {
  position: relative;
  z-index: 0;
}
.cid-tuL0zg53KF .box {
  width: 25%;
  height: 40%;
  background: #ffffff;
  position: absolute;
  top: 4%;
}
.cid-tuL0zg53KF .box {
  left: 20%;
}
.cid-tuL0zg53KF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-tuL0zg53KF .mbr-section-text,
.cid-tuL0zg53KF .mbr-section-title {
  margin-left: 31%;
  margin-left: 0;
}
@media (max-width: 991px) {
  .cid-tuL0zg53KF .text-box {
    display: none;
  }
  .cid-tuL0zg53KF .mbr-section-title,
  .cid-tuL0zg53KF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tuL0zg53KF .box {
    display: none;
  }
  .cid-tuL0zg53KF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tuL0zg53KF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuL0zg53KF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tuL0zg53KF .mbr-section-text {
  color: #767676;
}
.cid-tuL0zg53KF .mbr-section-title {
  color: #e0c562;
}
.cid-tuL0AWH6zZ {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tuL0AWH6zZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-tuL0AWH6zZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-tuL0AWH6zZ .box {
  width: 25%;
  height: 40%;
  background: #ffffff;
  position: absolute;
  top: 4%;
}
.cid-tuL0AWH6zZ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tuL0AWH6zZ .box {
  right: 20%;
}
.cid-tuL0AWH6zZ .text-box {
  right: 0;
}
.cid-tuL0AWH6zZ .mbr-section-title,
.cid-tuL0AWH6zZ .mbr-section-text {
  margin-right: 31%;
}
@media (max-width: 991px) {
  .cid-tuL0AWH6zZ .text-box {
    display: none;
  }
  .cid-tuL0AWH6zZ .mbr-section-title,
  .cid-tuL0AWH6zZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tuL0AWH6zZ .box {
    display: none;
  }
  .cid-tuL0AWH6zZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tuL0AWH6zZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuL0AWH6zZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tuL0AWH6zZ .mbr-section-text {
  color: #767676;
}
.cid-tuL0AWH6zZ .mbr-section-title {
  color: #e0c562;
}
.cid-uw1SlXFxxT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #b19b48;
}
.cid-uw1SlXFxxT .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw1SlXFxxT .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw1SlXFxxT .title {
    width: 100% !important;
  }
}
.cid-uw1SlXFxxT .mbr-text,
.cid-uw1SlXFxxT .mbr-section-btn {
  color: #ffffff;
}
.cid-uw1SlXFxxT .mbr-section-title {
  color: #ffffff;
}
.cid-uw1SlXFxxT .mbr-section-subtitle,
.cid-uw1SlXFxxT .underline {
  color: #ffffff;
}
.cid-uw1QzKTrxV {
  background: #b19b48;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-uw1QzKTrxV .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uw1QzKTrxV .video-block {
    width: 100% !important;
  }
}
.cid-twwdvRKSs1 {
  padding-top: 75px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/geophilia-index-bg3-1344x756.jpg");
}
.cid-twwdvRKSs1 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-twwdvRKSs1 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-twwdvRKSs1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-twwdvRKSs1 .mbr-section-subtitle,
.cid-twwdvRKSs1 .underline {
  text-align: left;
}
.cid-twwdvRKSs1 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-twwdvRKSs1 .mbr-text,
.cid-twwdvRKSs1 .mbr-section-btn {
  text-align: center;
  color: #9a8227;
}
.cid-t9GTnzNVZX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t9GTnzNVZX .underline .line {
  width: 2rem;
  height: 1px;
  background: #c1a438;
  display: inline-block;
}
.cid-t9GTnzNVZX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t9GTnzNVZX .title {
    width: 100% !important;
  }
}
.cid-t9GTnzNVZX .mbr-section-title {
  color: #e0c562;
}
.cid-t9GTnzNVZX .mbr-section-subtitle,
.cid-t9GTnzNVZX .underline {
  color: #9a8227;
}
.cid-t9GVGdsr2t {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9GVGdsr2t a:hover {
  color: #e0c562;
}
.cid-t9GVGdsr2t .card {
  padding: 1rem 2rem;
}
.cid-t9GVGdsr2t .card img {
  position: relative;
  width: 70%;
  border-radius: 50%;
}
.cid-t9GVGdsr2t .card-title {
  padding-bottom: 1rem;
  padding-top: 1rem;
  margin-bottom: 0;
  color: #b19b48;
}
.cid-t9GVGdsr2t .mbr-iconfont {
  font-size: 20px;
  color: #232323;
}
.cid-t9GVGdsr2t .card-box p {
  margin-bottom: 0;
}
.cid-t9GVGdsr2t .specialty {
  padding-top: .5rem;
}
.cid-t9GVGdsr2t .social-links {
  padding-top: .5rem;
}
@media (min-width: 992px) {
  .cid-t9GVGdsr2t .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t9GVGdsr2t H3 {
  color: #818181;
}
.cid-t9GTuZQ5UJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t9GTuZQ5UJ a:hover {
  color: #e0c562;
}
.cid-t9GTuZQ5UJ .card {
  padding: 1rem 2rem;
}
.cid-t9GTuZQ5UJ .card img {
  position: relative;
  width: 70%;
  border-radius: 50%;
}
.cid-t9GTuZQ5UJ .card-title {
  padding-bottom: 1rem;
  padding-top: 1rem;
  margin-bottom: 0;
  color: #b19b48;
}
.cid-t9GTuZQ5UJ .mbr-iconfont {
  font-size: 20px;
  color: #232323;
}
.cid-t9GTuZQ5UJ .card-box p {
  margin-bottom: 0;
}
.cid-t9GTuZQ5UJ .specialty {
  padding-top: .5rem;
}
.cid-t9GTuZQ5UJ .social-links {
  padding-top: .5rem;
}
@media (min-width: 992px) {
  .cid-t9GTuZQ5UJ .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t9GTuZQ5UJ H3 {
  color: #818181;
}
.cid-t9GTxHjmen {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uw25ffr8Y7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #d8d7d7;
}
.cid-uw25ffr8Y7 .content-section {
  margin-bottom: 2rem;
}
.cid-uw25ffr8Y7 .wrapper {
  overflow: hidden;
}
.cid-uw25ffr8Y7 .wrapper img {
  transition: all 0.5s;
}
.cid-uw25ffr8Y7 .wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uw25ffr8Y7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw25ffr8Y7 .wrapper {
  position: relative;
  padding: 2rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  height: 25rem;
}
.cid-uw25ffr8Y7 .wrapper .mbr-overlay {
  background: #9a8227;
  opacity: 0.8;
  z-index: 1;
  pointer-events: none;
}
.cid-uw25ffr8Y7 .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uw25ffr8Y7 .wrapper .content-block {
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-uw25ffr8Y7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw25ffr8Y7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw25ffr8Y7 .main-title {
  color: #9a8227;
}
.cid-uw25ffr8Y7 .main-subtitle,
.cid-uw25ffr8Y7 .underline {
  color: #9a8227;
}
.cid-uw25ffr8Y7 .card-title {
  color: #ffffff;
}
.cid-uw27axLNLu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-uw27axLNLu .content-section {
  margin-bottom: 2rem;
}
.cid-uw27axLNLu .wrapper {
  overflow: hidden;
}
.cid-uw27axLNLu .wrapper img {
  transition: all 0.5s;
}
.cid-uw27axLNLu .wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uw27axLNLu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw27axLNLu .wrapper {
  position: relative;
  padding: 2rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  height: 25rem;
}
.cid-uw27axLNLu .wrapper .mbr-overlay {
  background: #9a8227;
  opacity: 0.8;
  z-index: 1;
  pointer-events: none;
}
.cid-uw27axLNLu .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uw27axLNLu .wrapper .content-block {
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-uw27axLNLu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw27axLNLu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw27axLNLu .main-title {
  color: #ffffff;
}
.cid-uw27axLNLu .main-subtitle,
.cid-uw27axLNLu .underline {
  color: #444242;
}
.cid-uw25taSf5B {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #d8d7d7;
}
.cid-uw25taSf5B .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uw25taSf5B .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uw25taSf5B .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw25taSf5B .mbr-text,
.cid-uw25taSf5B .mbr-section-btn {
  color: #9a8227;
}
.cid-tZurieY9Ma {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZurieY9Ma .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tZurieY9Ma .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tZurieY9Ma .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-tZurieY9Ma .mbr-section-title {
  color: #9a8227;
}
.cid-tZurieY9Ma .mbr-text,
.cid-tZurieY9Ma .mbr-section-btn {
  color: #9a8227;
}
.cid-tZurieY9Ma .mbr-section-subtitle,
.cid-tZurieY9Ma .underline {
  color: #9a8227;
}
.cid-uw2hvXRJZi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uw2hvXRJZi .counter-container ul {
  margin-bottom: 0;
}
.cid-uw2hvXRJZi .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uw2hvXRJZi .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #9a8227;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-uw2hvXRJZi .mbr-text {
  color: #818181;
}
.cid-uw2hvXRJZi .mbr-text UL {
  text-align: left;
}
.cid-uw2i9OS23C {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uw2i9OS23C .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uw2i9OS23C .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uw2i9OS23C .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uw2i9OS23C .mbr-section-title {
  color: #9a8227;
}
.cid-uw2i9OS23C .mbr-text,
.cid-uw2i9OS23C .mbr-section-btn {
  color: #9a8227;
}
.cid-uw2i9OS23C .mbr-section-subtitle,
.cid-uw2i9OS23C .underline {
  color: #9a8227;
}
.cid-txh3DWc0ug {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-txh3DWc0ug .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txh3DWc0ug .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txh3DWc0ug .title {
    width: 100% !important;
  }
}
.cid-txh3DWc0ug .mbr-section-title {
  color: #818181;
}
.cid-txh3DWc0ug .mbr-section-subtitle,
.cid-txh3DWc0ug .underline {
  color: #818181;
}
.cid-txh3DWc0ug .mbr-text,
.cid-txh3DWc0ug .mbr-section-btn {
  color: #818181;
}
.cid-tUzG5BkGvU {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 75px;
}
.cid-tUzG5BkGvU .image-block {
  position: relative;
  margin: auto;
}
.cid-tUzG5BkGvU .image-block img {
  width: 100%;
}
.cid-tUzG5BkGvU .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tUzG5BkGvU .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-txhbtuYfmt {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txhbtuYfmt .mbr-text {
  color: #444242;
}
.cid-txh2iihNZ0 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-txh2iihNZ0 .mbr-text {
  color: #767676;
}
.cid-txh2iihNZ0 .card-subtitle {
  margin: 0;
}
.cid-txh2iihNZ0 .link {
  margin: 0;
}
.cid-txh2iihNZ0 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-txh2iihNZ0 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-txh2iihNZ0 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-txh2iihNZ0 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-txh2iihNZ0 .date {
  margin: 0;
}
.cid-txh2iihNZ0 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-txh2iihNZ0 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-txh2iihNZ0 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-txh2iihNZ0 .card-img:hover:before {
  opacity: 0.4;
}
.cid-txh2iihNZ0 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-txh2iihNZ0 .icon-box {
    flex-direction: column;
  }
  .cid-txh2iihNZ0 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-txh2iihNZ0 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txh2iihNZ0 .card {
    margin-bottom: 3rem;
  }
}
.cid-txh2iihNZ0 .card-title,
.cid-txh2iihNZ0 .card-img {
  color: #ffffff;
}
.cid-txh33W9hWa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-txh33W9hWa .mbr-text {
  color: #767676;
}
.cid-txh33W9hWa .card-subtitle {
  margin: 0;
}
.cid-txh33W9hWa .link {
  margin: 0;
}
.cid-txh33W9hWa .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-txh33W9hWa .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-txh33W9hWa .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-txh33W9hWa .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-txh33W9hWa .date {
  margin: 0;
}
.cid-txh33W9hWa img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-txh33W9hWa .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-txh33W9hWa .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-txh33W9hWa .card-img:hover:before {
  opacity: 0.4;
}
.cid-txh33W9hWa .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-txh33W9hWa .icon-box {
    flex-direction: column;
  }
  .cid-txh33W9hWa .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-txh33W9hWa .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-txh33W9hWa .card {
    margin-bottom: 3rem;
  }
}
.cid-txh33W9hWa .card-title,
.cid-txh33W9hWa .card-img {
  color: #ffffff;
}
.cid-t3EdE7IqMH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3EdE7IqMH .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t3EdE7IqMH .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-t3EdE7IqMH .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 0;
}
.cid-t3EdE7IqMH .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 991px) {
  .cid-t3EdE7IqMH .image-element {
    padding-right: 0;
  }
}
.cid-t3EdE7IqMH .text-element {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3EdE7IqMH .mbr-section-subtitle,
.cid-t3EdE7IqMH .mbr-text {
  color: #878787;
}
.cid-t3EdE7IqMH .mbr-text {
  line-height: 27px;
  padding: 2.5rem;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t3EdE7IqMH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t3EdE7IqMH .text-element {
    padding-top: 0;
  }
}
.cid-t3EdE7IqMH .mbr-section-subtitle,
.cid-t3EdE7IqMH .underline {
  color: #bcb451;
}
.cid-t3EdE7IqMH .mbr-text,
.cid-t3EdE7IqMH .mbr-section-btn {
  color: #818181;
}
.cid-t3EdE7IqMH .mbr-section-title {
  color: #c9a72d;
}
.cid-uw7qTPNY2W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #d8d7d7;
}
.cid-uw7qTPNY2W .line {
  background-color: #d8d7d7;
  color: #d8d7d7;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uw7qTPNY2W .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #9a8227;
}
@media (max-width: 768px) {
  .cid-uw7qTPNY2W .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-uw7ubHkGHR {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uw7ubHkGHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7ubHkGHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7ubHkGHR .item-subtitle {
  line-height: 1.2;
  color: #818181;
}
.cid-uw7ubHkGHR .item-title {
  border-bottom: 1px solid currentColor;
  color: #9a8227;
  padding-bottom: 1rem;
  margin-top: 1rem;
}
.cid-uw7ubHkGHR img,
.cid-uw7ubHkGHR .item-img {
  width: 100%;
}
.cid-uw7ubHkGHR .item:focus,
.cid-uw7ubHkGHR span:focus {
  outline: none;
}
.cid-uw7ubHkGHR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uw7ubHkGHR .item {
    margin-bottom: 1rem;
  }
}
.cid-uw7ubHkGHR .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uw7ubHkGHR .mbr-section-title {
  color: #232323;
}
.cid-uw7ubHkGHR .mbr-text,
.cid-uw7ubHkGHR .mbr-section-btn {
  color: #232323;
}
.cid-uw7ubHkGHR .content-head {
  max-width: 800px;
}
.cid-te1IYPOZM1 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-freedom-cell-index-1280x720.jpg");
}
.cid-te1IYPOZM1 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-te1IYPOZM1 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-te1IYPOZM1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-te1IYPOZM1 .mbr-section-title {
  text-align: center;
}
.cid-te1IYPOZM1 .mbr-text,
.cid-te1IYPOZM1 .mbr-section-btn {
  text-align: center;
}
.cid-t3G20FATON {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/geophilia-off-grid-living-1280x606.jpg");
}
.cid-t3G20FATON .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t3G20FATON .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t3G20FATON .underline .line {
  width: 2rem;
  height: 1px;
  background: #bcb451;
  display: inline-block;
}
.cid-t3G20FATON .mbr-section-subtitle,
.cid-t3G20FATON .underline {
  text-align: right;
  color: #0e4175;
}
.cid-t3G20FATON .mbr-section-title {
  text-align: left;
  color: #9a8227;
}
.cid-t3G20FATON .mbr-text,
.cid-t3G20FATON .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-txgUrUGPmo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-txgUrUGPmo .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  text-align: center;
}
.cid-txgUrUGPmo .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-txgUrUGPmo .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .3;
}
.cid-txgUrUGPmo .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-txgUrUGPmo .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-txgUrUGPmo .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-txgUrUGPmo .inner-container {
    width: 100% !important;
  }
  .cid-txgUrUGPmo .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-txgUXVqwWF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-txgUXVqwWF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txgUXVqwWF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txgUXVqwWF .title {
    width: 100% !important;
  }
}
.cid-txgUXVqwWF .mbr-section-title {
  color: #9a8227;
}
.cid-uw2tmREmTB {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uw2tmREmTB .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uw2tmREmTB .video-block {
    width: 100% !important;
  }
}
.cid-t3Ed5Emw0K {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg7-872x631.jpg");
}
.cid-t3Ed5Emw0K .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t3Ed5Emw0K .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t3Ed5Emw0K .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t3Ed5Emw0K .mbr-section-title {
  text-align: center;
}
.cid-t3Ed5Emw0K .mbr-text,
.cid-t3Ed5Emw0K .mbr-section-btn {
  text-align: center;
}
.cid-v3RuDVii41 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3RuDVii41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3RuDVii41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3RuDVii41 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v3RuDVii41 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v3RuDVii41 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v3RuDVii41 .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
@media (max-width: 768px) {
  .cid-v3RuDVii41 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v3RuDVii41 .mbr-section-title {
  color: #9a8227;
}
.cid-txgVR78CD3 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-index-bg3-1344x756.jpg");
}
.cid-txgVR78CD3 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-txgVR78CD3 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-txgVR78CD3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-txgVR78CD3 .mbr-section-subtitle,
.cid-txgVR78CD3 .underline {
  text-align: left;
}
.cid-txgVR78CD3 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-txgVR78CD3 .mbr-text,
.cid-txgVR78CD3 .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tuKZYcjX40 {
  background: #ffffff;
}
.cid-tuKZYcjX40 .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tuKZYcjX40 .image-block img {
  width: 100%;
}
.cid-tuKZYcjX40 .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tuKZYcjX40 .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tuKZVBpSnp {
  background: #ffffff;
}
.cid-tuKZVBpSnp .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tuKZVBpSnp .image-block img {
  width: 100%;
}
.cid-tuKZVBpSnp .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tuKZVBpSnp .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-u0ItyWyQqL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0ItyWyQqL .underline .line {
  width: 2rem;
  height: 1px;
  background: #0e4175;
  display: inline-block;
}
.cid-u0ItyWyQqL .mbr-section-title,
.cid-u0ItyWyQqL .mbr-section-subtitle,
.cid-u0ItyWyQqL .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0ItyWyQqL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0ItyWyQqL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0ItyWyQqL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0ItyWyQqL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0ItyWyQqL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #bcb451;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #bcb451, #e0c562);
}
.cid-u0ItyWyQqL .icon-focus {
  display: none;
}
.cid-u0ItyWyQqL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u0ItyWyQqL ul {
  font-size: 0;
}
.cid-u0ItyWyQqL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u0ItyWyQqL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u0ItyWyQqL .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-u0ItyWyQqL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u0ItyWyQqL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u0ItyWyQqL .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-u0ItyWyQqL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u0ItyWyQqL .btn:hover {
  background: transparent !important;
}
.cid-u0ItyWyQqL .btn:hover:before {
  background: transparent !important;
}
.cid-u0ItyWyQqL .btn:before {
  background-color: transparent !important;
}
.cid-u0ItyWyQqL .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-u0ItyWyQqL .mbr-section-title {
  color: #e0c562;
}
.cid-u0ItyWyQqL .mbr-section-subtitle,
.cid-u0ItyWyQqL .underline {
  color: #e0c562;
}
.cid-u0ItyWyQqL .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-unYmT6vKdb {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/geophilia-index-bg3-1-1344x756.jpg");
}
.cid-unYmT6vKdb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-unYmT6vKdb .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-unYmT6vKdb .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-unYmT6vKdb .carousel-item.active,
.cid-unYmT6vKdb .carousel-item-next,
.cid-unYmT6vKdb .carousel-item-prev {
  display: flex;
}
.cid-unYmT6vKdb .carousel-controls a {
  transition: opacity .5s;
}
.cid-unYmT6vKdb .carousel-controls a:hover span,
.cid-unYmT6vKdb .carousel-controls a:focus span {
  opacity: 1;
}
.cid-unYmT6vKdb .carousel-controls a:hover svg,
.cid-unYmT6vKdb .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-unYmT6vKdb .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-unYmT6vKdb .user_image {
  overflow: hidden;
  display: flex;
}
.cid-unYmT6vKdb .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-unYmT6vKdb .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-unYmT6vKdb .user_text {
  color: #767676;
}
.cid-unYmT6vKdb .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-unYmT6vKdb .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-unYmT6vKdb .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-unYmT6vKdb svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-unYmT6vKdb .user_name {
  color: #c2aa51;
}
.cid-unYmT6vKdb .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-unYmT6vKdb .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-unYmT6vKdb .testimonials-quote,
  .cid-unYmT6vKdb .user_text,
  .cid-unYmT6vKdb .user_name,
  .cid-unYmT6vKdb .user_desk {
    text-align: center !important;
  }
  .cid-unYmT6vKdb .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-unYmT6vKdb .mbr-section-title,
  .cid-unYmT6vKdb .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-unYmT6vKdb .carousel-control-prev span {
    right: -1rem;
  }
  .cid-unYmT6vKdb .carousel-control-next span {
    left: -1rem;
  }
  .cid-unYmT6vKdb .user-text {
    padding-right: 2rem;
  }
  .cid-unYmT6vKdb .carousel-control-prev,
  .cid-unYmT6vKdb .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-unYmT6vKdb .mbr-section-title,
.cid-unYmT6vKdb .underline {
  color: #9a8227;
}
.cid-uiNsHeUGWx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uiNsHeUGWx .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uiNsHeUGWx .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uiNsHeUGWx .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uiNsHeUGWx .mbr-text,
.cid-uiNsHeUGWx .mbr-section-btn {
  color: #b19b48;
}
.cid-uiNsHeUGWx .mbr-section-subtitle,
.cid-uiNsHeUGWx .underline {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tedA3jxyy1 {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tedA3jxyy1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tedA3jxyy1 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tedA3jxyy1 .title {
    width: 100% !important;
  }
}
.cid-tedA3jxyy1 .mbr-section-title {
  color: #ffffff;
}
.cid-tedA3jxyy1 .mbr-section-subtitle,
.cid-tedA3jxyy1 .underline {
  color: #ffffff;
}
.cid-tedCF33bTE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tedCF33bTE .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tedCF33bTE .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tedCF33bTE .title {
    width: 100% !important;
  }
}
.cid-tedCF33bTE .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tedCF33bTE .mbr-section-subtitle,
.cid-tedCF33bTE .underline {
  text-align: left;
  color: #767676;
}
.cid-urgaYm4cwU {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgaYm4cwU .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgaYm4cwU .video-block {
    width: 100% !important;
  }
}
.cid-tHKGqC54Qj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tHKGqC54Qj .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tHKGqC54Qj .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tHKGqC54Qj .title {
    width: 100% !important;
  }
}
.cid-tHKGqC54Qj .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tHKGqC54Qj .mbr-section-subtitle,
.cid-tHKGqC54Qj .underline {
  text-align: left;
}
.cid-urgd3sqA4w {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgd3sqA4w .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgd3sqA4w .video-block {
    width: 100% !important;
  }
}
.cid-urgeIfJGMR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgeIfJGMR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgeIfJGMR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgeIfJGMR .title {
    width: 100% !important;
  }
}
.cid-urgeIfJGMR .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgeIfJGMR .mbr-section-subtitle,
.cid-urgeIfJGMR .underline {
  text-align: left;
}
.cid-urgeJqgWlL {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgeJqgWlL .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgeJqgWlL .video-block {
    width: 100% !important;
  }
}
.cid-urgfo52Duv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgfo52Duv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgfo52Duv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgfo52Duv .title {
    width: 100% !important;
  }
}
.cid-urgfo52Duv .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgfo52Duv .mbr-section-subtitle,
.cid-urgfo52Duv .underline {
  text-align: left;
}
.cid-urgfoA8IN0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgfoA8IN0 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgfoA8IN0 .video-block {
    width: 100% !important;
  }
}
.cid-urgj0zjfYf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgj0zjfYf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgj0zjfYf .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgj0zjfYf .title {
    width: 100% !important;
  }
}
.cid-urgj0zjfYf .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgj0zjfYf .mbr-section-subtitle,
.cid-urgj0zjfYf .underline {
  text-align: left;
}
.cid-urgj18i7LL {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgj18i7LL .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgj18i7LL .video-block {
    width: 100% !important;
  }
}
.cid-utNHY1dEfT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utNHY1dEfT .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-utNHY1dEfT .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-utNHY1dEfT .title {
    width: 100% !important;
  }
}
.cid-utNHY1dEfT .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-utNHY1dEfT .mbr-section-subtitle,
.cid-utNHY1dEfT .underline {
  text-align: left;
}
.cid-utNI0cFIFA {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-utNI0cFIFA .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-utNI0cFIFA .video-block {
    width: 100% !important;
  }
}
.cid-utNKLthhxt {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utNKLthhxt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-utNKLthhxt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-utNKLthhxt .title {
    width: 100% !important;
  }
}
.cid-utNKLthhxt .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-utNKLthhxt .mbr-section-subtitle,
.cid-utNKLthhxt .underline {
  text-align: left;
}
.cid-utNKMMPbUe {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-utNKMMPbUe .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-utNKMMPbUe .video-block {
    width: 100% !important;
  }
}
.cid-utNKNWRfw9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utNKNWRfw9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-utNKNWRfw9 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-utNKNWRfw9 .title {
    width: 100% !important;
  }
}
.cid-utNKNWRfw9 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-utNKNWRfw9 .mbr-section-subtitle,
.cid-utNKNWRfw9 .underline {
  text-align: left;
}
.cid-utNKOOwqoE {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-utNKOOwqoE .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-utNKOOwqoE .video-block {
    width: 100% !important;
  }
}
.cid-utNKPLZhIM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utNKPLZhIM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-utNKPLZhIM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-utNKPLZhIM .title {
    width: 100% !important;
  }
}
.cid-utNKPLZhIM .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-utNKPLZhIM .mbr-section-subtitle,
.cid-utNKPLZhIM .underline {
  text-align: left;
}
.cid-utNKQN9hhp {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-utNKQN9hhp .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-utNKQN9hhp .video-block {
    width: 100% !important;
  }
}
.cid-utO5CEzVZF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utO5CEzVZF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-utO5CEzVZF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-utO5CEzVZF .title {
    width: 100% !important;
  }
}
.cid-utO5CEzVZF .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-utO5CEzVZF .mbr-section-subtitle,
.cid-utO5CEzVZF .underline {
  text-align: left;
}
.cid-utO5DIM7xH {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-utO5DIM7xH .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-utO5DIM7xH .video-block {
    width: 100% !important;
  }
}
.cid-urgkpcPRKK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgkpcPRKK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgkpcPRKK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgkpcPRKK .title {
    width: 100% !important;
  }
}
.cid-urgkpcPRKK .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgkpcPRKK .mbr-section-subtitle,
.cid-urgkpcPRKK .underline {
  text-align: left;
}
.cid-urgkq28REt {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgkq28REt .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgkq28REt .video-block {
    width: 100% !important;
  }
}
.cid-tHKEfD1KCR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tHKEfD1KCR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tHKEfD1KCR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tHKEfD1KCR .title {
    width: 100% !important;
  }
}
.cid-tHKEfD1KCR .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tHKEfD1KCR .mbr-section-subtitle,
.cid-tHKEfD1KCR .underline {
  text-align: left;
}
.cid-urglUheIp2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urglUheIp2 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urglUheIp2 .video-block {
    width: 100% !important;
  }
}
.cid-urgmjeZ7JK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgmjeZ7JK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgmjeZ7JK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgmjeZ7JK .title {
    width: 100% !important;
  }
}
.cid-urgmjeZ7JK .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgmjeZ7JK .mbr-section-subtitle,
.cid-urgmjeZ7JK .underline {
  text-align: left;
}
.cid-urgmjOZ1X4 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgmjOZ1X4 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgmjOZ1X4 .video-block {
    width: 100% !important;
  }
}
.cid-urgnapc8ku {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgnapc8ku .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgnapc8ku .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgnapc8ku .title {
    width: 100% !important;
  }
}
.cid-urgnapc8ku .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgnapc8ku .mbr-section-subtitle,
.cid-urgnapc8ku .underline {
  text-align: left;
}
.cid-urgnaXHs4b {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgnaXHs4b .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgnaXHs4b .video-block {
    width: 100% !important;
  }
}
.cid-urgooDsGXH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgooDsGXH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgooDsGXH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgooDsGXH .title {
    width: 100% !important;
  }
}
.cid-urgooDsGXH .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgooDsGXH .mbr-section-subtitle,
.cid-urgooDsGXH .underline {
  text-align: left;
}
.cid-urgopd6ubg {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgopd6ubg .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgopd6ubg .video-block {
    width: 100% !important;
  }
}
.cid-urgp2G62oO {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgp2G62oO .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgp2G62oO .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgp2G62oO .title {
    width: 100% !important;
  }
}
.cid-urgp2G62oO .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgp2G62oO .mbr-section-subtitle,
.cid-urgp2G62oO .underline {
  text-align: left;
}
.cid-urgp7dhccP {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgp7dhccP .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgp7dhccP .video-block {
    width: 100% !important;
  }
}
.cid-urgqcrPbZ4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgqcrPbZ4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgqcrPbZ4 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgqcrPbZ4 .title {
    width: 100% !important;
  }
}
.cid-urgqcrPbZ4 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgqcrPbZ4 .mbr-section-subtitle,
.cid-urgqcrPbZ4 .underline {
  text-align: left;
}
.cid-urgqbM0GxS {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgqbM0GxS .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgqbM0GxS .video-block {
    width: 100% !important;
  }
}
.cid-urgqOmEuiW {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgqOmEuiW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgqOmEuiW .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgqOmEuiW .title {
    width: 100% !important;
  }
}
.cid-urgqOmEuiW .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgqOmEuiW .mbr-section-subtitle,
.cid-urgqOmEuiW .underline {
  text-align: left;
}
.cid-urgqN74nB5 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgqN74nB5 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgqN74nB5 .video-block {
    width: 100% !important;
  }
}
.cid-urgk8puCS5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgk8puCS5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgk8puCS5 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgk8puCS5 .title {
    width: 100% !important;
  }
}
.cid-urgk8puCS5 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgk8puCS5 .mbr-section-subtitle,
.cid-urgk8puCS5 .underline {
  text-align: left;
}
.cid-urgkczJ7l2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgkczJ7l2 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgkczJ7l2 .video-block {
    width: 100% !important;
  }
}
.cid-urgrDxcYrM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgrDxcYrM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgrDxcYrM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgrDxcYrM .title {
    width: 100% !important;
  }
}
.cid-urgrDxcYrM .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgrDxcYrM .mbr-section-subtitle,
.cid-urgrDxcYrM .underline {
  text-align: left;
}
.cid-urgrAJ3YL9 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgrAJ3YL9 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgrAJ3YL9 .video-block {
    width: 100% !important;
  }
}
.cid-urgsVDBJRq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgsVDBJRq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgsVDBJRq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgsVDBJRq .title {
    width: 100% !important;
  }
}
.cid-urgsVDBJRq .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgsVDBJRq .mbr-section-subtitle,
.cid-urgsVDBJRq .underline {
  text-align: left;
}
.cid-urgsXPn65k {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgsXPn65k .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgsXPn65k .video-block {
    width: 100% !important;
  }
}
.cid-urgujDIObY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urgujDIObY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urgujDIObY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urgujDIObY .title {
    width: 100% !important;
  }
}
.cid-urgujDIObY .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-urgujDIObY .mbr-section-subtitle,
.cid-urgujDIObY .underline {
  text-align: left;
}
.cid-urgtMF16le {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgtMF16le .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgtMF16le .video-block {
    width: 100% !important;
  }
}
.cid-tfUDwOm0IU {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfUDwOm0IU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tfUDwOm0IU .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tfUDwOm0IU .title {
    width: 100% !important;
  }
}
.cid-tfUDwOm0IU .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tfUDwOm0IU .mbr-section-subtitle,
.cid-tfUDwOm0IU .underline {
  text-align: left;
  color: #767676;
}
.cid-urgux59XRe {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urgux59XRe .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urgux59XRe .video-block {
    width: 100% !important;
  }
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBavGeYZ.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBavGeYZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBavGeYZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBavGeYZ .modal-content,
.cid-uqaBavGeYZ .modal-dialog {
  height: auto;
}
.cid-uqaBavGeYZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBavGeYZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBavGeYZ .form-wrapper .mbr-form .form-group,
  .cid-uqaBavGeYZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBavGeYZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBavGeYZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBavGeYZ .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBavGeYZ .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBavGeYZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBavGeYZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBavGeYZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBavGeYZ .modal-open {
  overflow: hidden;
}
.cid-uqaBavGeYZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBavGeYZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBavGeYZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBavGeYZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBavGeYZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBavGeYZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBavGeYZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBavGeYZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBavGeYZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBavGeYZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBavGeYZ .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBavGeYZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBavGeYZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBavGeYZ .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBavGeYZ .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBavGeYZ .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBavGeYZ .modal-header .close:focus {
  outline: none;
}
.cid-uqaBavGeYZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBavGeYZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBavGeYZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBavGeYZ .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBavGeYZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBavGeYZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBavGeYZ .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBavGeYZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBavGeYZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBavGeYZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBavGeYZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBavGeYZ .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBavGeYZ .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBavGeYZ .modal-lg,
  .cid-uqaBavGeYZ .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBavGeYZ .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBavGeYZ .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBavGeYZ .container {
    max-width: 1140px;
  }
}
.cid-uqaBavGeYZ .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBavGeYZ .container {
    max-width: 720px;
  }
}
.cid-uqaBavGeYZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBavGeYZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBavGeYZ .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBavGeYZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBavGeYZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBavGeYZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBavGeYZ .mbr-section-btn {
  margin: 0;
}
.cid-uqaBavGeYZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-v69MBVZmpG {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #e0c562;
}
.cid-v69MBVZmpG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v69MBVZmpG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v69MBVZmpG .mbr-section-title {
  color: #ffffff;
}
.cid-v69MBVZmpG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFrziBalUp {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFrziBalUp .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uFrziBalUp .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uFrziBalUp .title {
    width: 100% !important;
  }
}
.cid-uFrziBalUp .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uFrziBalUp .mbr-section-subtitle,
.cid-uFrziBalUp .underline {
  text-align: left;
}
.cid-uFrziBalUp .mbr-text,
.cid-uFrziBalUp .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uFrzlyYpbJ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-uFrzlyYpbJ .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uFrzlyYpbJ .video-block {
    width: 100% !important;
  }
}
.cid-uFrzjyDMae {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFrzjyDMae .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uFrzjyDMae .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uFrzjyDMae .title {
    width: 100% !important;
  }
}
.cid-uFrzjyDMae .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uFrzjyDMae .mbr-section-subtitle,
.cid-uFrzjyDMae .underline {
  text-align: left;
}
.cid-uFrzjyDMae .mbr-text,
.cid-uFrzjyDMae .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uFrzmEEH8A {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uFrzmEEH8A .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uFrzmEEH8A .video-block {
    width: 100% !important;
  }
}
.cid-ubyqjoQBl9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ubyqjoQBl9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-ubyqjoQBl9 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-ubyqjoQBl9 .title {
    width: 100% !important;
  }
}
.cid-ubyqjoQBl9 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-ubyqjoQBl9 .mbr-section-subtitle,
.cid-ubyqjoQBl9 .underline {
  text-align: left;
}
.cid-ubyqjoQBl9 .mbr-text,
.cid-ubyqjoQBl9 .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-u6PG1cgRxa {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-u6PG1cgRxa .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-u6PG1cgRxa .video-block {
    width: 100% !important;
  }
}
.cid-uzTvCTxgYj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uzTvCTxgYj .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uzTvCTxgYj .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uzTvCTxgYj .title {
    width: 100% !important;
  }
}
.cid-uzTvCTxgYj .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uzTvCTxgYj .mbr-section-subtitle,
.cid-uzTvCTxgYj .underline {
  text-align: left;
}
.cid-uzTvCTxgYj .mbr-text,
.cid-uzTvCTxgYj .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uzTvFHoorO {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uzTvFHoorO .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uzTvFHoorO .video-block {
    width: 100% !important;
  }
}
.cid-uCxigK8ljN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uCxigK8ljN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCxigK8ljN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCxigK8ljN .title {
    width: 100% !important;
  }
}
.cid-uCxigK8ljN .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uCxigK8ljN .mbr-section-subtitle,
.cid-uCxigK8ljN .underline {
  text-align: left;
}
.cid-uCxigK8ljN .mbr-text,
.cid-uCxigK8ljN .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uCxp7BzvTB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCxp7BzvTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCxp7BzvTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uCxp7BzvTB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCxp7BzvTB .row {
  flex-direction: row-reverse;
}
.cid-uCxp7BzvTB img {
  width: 100%;
}
#custom-html-3nf {
  /* Type valid CSS here */
}
#custom-html-3nf div {
  padding: 40px 0;
  color: #777;
  text-align: center;
}
#custom-html-3nf p {
  font-size: 20px;
  color: #777;
}
.cid-txmUZfgA5G {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txmUZfgA5G .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txmUZfgA5G .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txmUZfgA5G .title {
    width: 100% !important;
  }
}
.cid-txmUZfgA5G .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txmUZfgA5G .mbr-section-subtitle,
.cid-txmUZfgA5G .underline {
  text-align: left;
}
.cid-txmUZfgA5G .mbr-text,
.cid-txmUZfgA5G .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uratUtfbD9 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uratUtfbD9 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uratUtfbD9 .video-block {
    width: 100% !important;
  }
}
.cid-ukMw35laa0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukMw35laa0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-ukMw35laa0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-ukMw35laa0 .title {
    width: 100% !important;
  }
}
.cid-ukMw35laa0 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-ukMw35laa0 .mbr-section-subtitle,
.cid-ukMw35laa0 .underline {
  text-align: left;
}
.cid-ukMw35laa0 .mbr-text,
.cid-ukMw35laa0 .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uraqMONp66 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraqMONp66 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraqMONp66 .video-block {
    width: 100% !important;
  }
}
.cid-uEH30qIEDO {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEH30qIEDO .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uEH30qIEDO .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uEH30qIEDO .title {
    width: 100% !important;
  }
}
.cid-uEH30qIEDO .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uEH30qIEDO .mbr-section-subtitle,
.cid-uEH30qIEDO .underline {
  text-align: left;
}
.cid-uEH30qIEDO .mbr-text,
.cid-uEH30qIEDO .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uEH328d7ay {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEH328d7ay .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEH328d7ay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uEH328d7ay .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uEH328d7ay .row {
  flex-direction: row-reverse;
}
.cid-uEH328d7ay img {
  width: 100%;
}
#custom-html-3t4 {
  /* Type valid CSS here */
}
#custom-html-3t4 div {
  padding: 40px 0;
  color: #777;
  text-align: center;
}
#custom-html-3t4 p {
  font-size: 20px;
  color: #777;
}
.cid-tPXESZNKZx {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPXESZNKZx .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tPXESZNKZx .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tPXESZNKZx .title {
    width: 100% !important;
  }
}
.cid-tPXESZNKZx .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tPXESZNKZx .mbr-section-subtitle,
.cid-tPXESZNKZx .underline {
  text-align: left;
}
.cid-tPXESZNKZx .mbr-text,
.cid-tPXESZNKZx .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urarL8x3br {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urarL8x3br .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urarL8x3br .video-block {
    width: 100% !important;
  }
}
.cid-tF1UAd3MPS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tF1UAd3MPS .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tF1UAd3MPS .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tF1UAd3MPS .title {
    width: 100% !important;
  }
}
.cid-tF1UAd3MPS .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tF1UAd3MPS .mbr-section-subtitle,
.cid-tF1UAd3MPS .underline {
  text-align: left;
}
.cid-tF1UAd3MPS .mbr-text,
.cid-tF1UAd3MPS .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-urazgtsQ5T {
  background: #e0c562;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-urazgtsQ5T .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urazgtsQ5T .video-block {
    width: 100% !important;
  }
}
.cid-uu40lSv5uL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uu40lSv5uL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uu40lSv5uL .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uu40lSv5uL .title {
    width: 100% !important;
  }
}
.cid-uu40lSv5uL .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uu40lSv5uL .mbr-section-subtitle,
.cid-uu40lSv5uL .underline {
  text-align: left;
}
.cid-uu40lSv5uL .mbr-text,
.cid-uu40lSv5uL .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uu40mY1LWu {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uu40mY1LWu .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uu40mY1LWu .video-block {
    width: 100% !important;
  }
}
.cid-v6krSVvxZ3 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v6krSVvxZ3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6krSVvxZ3 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6krSVvxZ3 .title {
    width: 100% !important;
  }
}
.cid-v6krSVvxZ3 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-v6krSVvxZ3 .mbr-section-subtitle,
.cid-v6krSVvxZ3 .underline {
  text-align: left;
}
.cid-v6krSVvxZ3 .mbr-text,
.cid-v6krSVvxZ3 .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-v6krTmFOR2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-v6krTmFOR2 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-v6krTmFOR2 .video-block {
    width: 100% !important;
  }
}
.cid-txn5Ln24Eo {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txn5Ln24Eo .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txn5Ln24Eo .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txn5Ln24Eo .title {
    width: 100% !important;
  }
}
.cid-txn5Ln24Eo .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txn5Ln24Eo .mbr-section-subtitle,
.cid-txn5Ln24Eo .underline {
  text-align: left;
}
.cid-txn5Ln24Eo .mbr-text,
.cid-txn5Ln24Eo .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urat04u5su {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urat04u5su .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urat04u5su .video-block {
    width: 100% !important;
  }
}
.cid-uFrFAosuxM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFrFAosuxM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uFrFAosuxM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uFrFAosuxM .title {
    width: 100% !important;
  }
}
.cid-uFrFAosuxM .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uFrFAosuxM .mbr-section-subtitle,
.cid-uFrFAosuxM .underline {
  text-align: left;
}
.cid-uFrFAosuxM .mbr-text,
.cid-uFrFAosuxM .mbr-section-btn {
  text-align: left;
  color: #646567;
}
.cid-uFrFCxWxj3 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uFrFCxWxj3 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uFrFCxWxj3 .video-block {
    width: 100% !important;
  }
}
.cid-txmUXka3v4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txmUXka3v4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txmUXka3v4 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txmUXka3v4 .title {
    width: 100% !important;
  }
}
.cid-txmUXka3v4 .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txmUXka3v4 .mbr-section-subtitle,
.cid-txmUXka3v4 .underline {
  text-align: left;
}
.cid-txmUXka3v4 .mbr-text,
.cid-txmUXka3v4 .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urav6TdR7H {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urav6TdR7H .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urav6TdR7H .video-block {
    width: 100% !important;
  }
}
.cid-u3yjfY1NPt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3yjfY1NPt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u3yjfY1NPt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u3yjfY1NPt .title {
    width: 100% !important;
  }
}
.cid-u3yjfY1NPt .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u3yjfY1NPt .mbr-section-subtitle,
.cid-u3yjfY1NPt .underline {
  text-align: left;
}
.cid-u3yjfY1NPt .mbr-text,
.cid-u3yjfY1NPt .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urawEjFFG0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urawEjFFG0 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urawEjFFG0 .video-block {
    width: 100% !important;
  }
}
.cid-u3wyXJxXoQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3wyXJxXoQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u3wyXJxXoQ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u3wyXJxXoQ .title {
    width: 100% !important;
  }
}
.cid-u3wyXJxXoQ .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u3wyXJxXoQ .mbr-section-subtitle,
.cid-u3wyXJxXoQ .underline {
  text-align: left;
}
.cid-u3wyXJxXoQ .mbr-text,
.cid-u3wyXJxXoQ .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraxJr7JD2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraxJr7JD2 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraxJr7JD2 .video-block {
    width: 100% !important;
  }
}
.cid-u3ycgrL8gN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3ycgrL8gN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u3ycgrL8gN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u3ycgrL8gN .title {
    width: 100% !important;
  }
}
.cid-u3ycgrL8gN .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u3ycgrL8gN .mbr-section-subtitle,
.cid-u3ycgrL8gN .underline {
  text-align: left;
}
.cid-u3ycgrL8gN .mbr-text,
.cid-u3ycgrL8gN .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uray9CHdo4 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uray9CHdo4 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uray9CHdo4 .video-block {
    width: 100% !important;
  }
}
.cid-u3ydY0aP4H {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3ydY0aP4H .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u3ydY0aP4H .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u3ydY0aP4H .title {
    width: 100% !important;
  }
}
.cid-u3ydY0aP4H .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u3ydY0aP4H .mbr-section-subtitle,
.cid-u3ydY0aP4H .underline {
  text-align: left;
}
.cid-u3ydY0aP4H .mbr-text,
.cid-u3ydY0aP4H .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urayE6hyET {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urayE6hyET .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urayE6hyET .video-block {
    width: 100% !important;
  }
}
.cid-v6kckn9XtZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-v6kckn9XtZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6kckn9XtZ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6kckn9XtZ .title {
    width: 100% !important;
  }
}
.cid-v6kckn9XtZ .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-v6kckn9XtZ .mbr-section-subtitle,
.cid-v6kckn9XtZ .underline {
  text-align: left;
}
.cid-v6kckn9XtZ .mbr-text,
.cid-v6kckn9XtZ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v6kckWSXFj {
  background: #e0c562;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-v6kckWSXFj .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-v6kckWSXFj .video-block {
    width: 100% !important;
  }
}
.cid-u6OQ0haiNP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u6OQ0haiNP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6OQ0haiNP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6OQ0haiNP .title {
    width: 100% !important;
  }
}
.cid-u6OQ0haiNP .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u6OQ0haiNP .mbr-section-subtitle,
.cid-u6OQ0haiNP .underline {
  text-align: left;
}
.cid-u6OQ0haiNP .mbr-text,
.cid-u6OQ0haiNP .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-urazwhza52 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-urazwhza52 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-urazwhza52 .video-block {
    width: 100% !important;
  }
}
.cid-v6kev4cjAF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v6kev4cjAF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6kev4cjAF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6kev4cjAF .title {
    width: 100% !important;
  }
}
.cid-v6kev4cjAF .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-v6kev4cjAF .mbr-section-subtitle,
.cid-v6kev4cjAF .underline {
  text-align: left;
}
.cid-v6kev4cjAF .mbr-text,
.cid-v6kev4cjAF .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-v6kevAo30u {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-v6kevAo30u .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-v6kevAo30u .video-block {
    width: 100% !important;
  }
}
.cid-tpaeLmGjaX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpaeLmGjaX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tpaeLmGjaX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tpaeLmGjaX .title {
    width: 100% !important;
  }
}
.cid-tpaeLmGjaX .mbr-section-subtitle,
.cid-tpaeLmGjaX .underline {
  color: #878787;
}
.cid-tpaeLmGjaX .mbr-section-title {
  color: #e0c562;
}
.cid-tpaeLoeFTt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpaeLoeFTt .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-tpaeLpFhya {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tpaeLpFhya .mbr-figure {
    padding-left: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tpaeLpFhya .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-txn55vItxy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txn55vItxy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txn55vItxy .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txn55vItxy .title {
    width: 100% !important;
  }
}
.cid-txn55vItxy .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txn55vItxy .mbr-section-subtitle,
.cid-txn55vItxy .underline {
  text-align: left;
}
.cid-txn55vItxy .mbr-text,
.cid-txn55vItxy .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraCh9urv1 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraCh9urv1 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraCh9urv1 .video-block {
    width: 100% !important;
  }
}
.cid-tpaeLgtBdU {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpaeLgtBdU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tpaeLgtBdU .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tpaeLgtBdU .title {
    width: 100% !important;
  }
}
.cid-tpaeLgtBdU .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tpaeLgtBdU .mbr-section-subtitle,
.cid-tpaeLgtBdU .underline {
  text-align: left;
  color: #1b637c;
}
.cid-tpaeLgtBdU .mbr-text,
.cid-tpaeLgtBdU .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-uraDhQZh6w {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraDhQZh6w .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraDhQZh6w .video-block {
    width: 100% !important;
  }
}
.cid-txmZe2Ln3u {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txmZe2Ln3u .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txmZe2Ln3u .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txmZe2Ln3u .title {
    width: 100% !important;
  }
}
.cid-txmZe2Ln3u .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txmZe2Ln3u .mbr-section-subtitle,
.cid-txmZe2Ln3u .underline {
  text-align: left;
}
.cid-txmZe2Ln3u .mbr-text,
.cid-txmZe2Ln3u .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraDLmK4T0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraDLmK4T0 .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraDLmK4T0 .video-block {
    width: 100% !important;
  }
}
.cid-tpaeLjBIBp {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpaeLjBIBp .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tpaeLjBIBp .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tpaeLjBIBp .title {
    width: 100% !important;
  }
}
.cid-tpaeLjBIBp .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tpaeLjBIBp .mbr-section-subtitle,
.cid-tpaeLjBIBp .underline {
  text-align: left;
}
.cid-tpaeLjBIBp .mbr-text,
.cid-tpaeLjBIBp .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraDXekuLU {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraDXekuLU .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraDXekuLU .video-block {
    width: 100% !important;
  }
}
.cid-uraEms3uNZ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uraEms3uNZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uraEms3uNZ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uraEms3uNZ .title {
    width: 100% !important;
  }
}
.cid-uraEms3uNZ .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uraEms3uNZ .mbr-section-subtitle,
.cid-uraEms3uNZ .underline {
  text-align: left;
}
.cid-uraEms3uNZ .mbr-text,
.cid-uraEms3uNZ .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraEkbEYud {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraEkbEYud .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraEkbEYud .video-block {
    width: 100% !important;
  }
}
.cid-uraFkdLiME {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uraFkdLiME .mbr-fallback-image.disabled {
  display: none;
}
.cid-uraFkdLiME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uraFkdLiME .video-wrapper iframe {
  width: 100%;
}
.cid-uraFkdLiME .mbr-section-title,
.cid-uraFkdLiME .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uraFkdLiME .text-wrapper {
    padding: 2rem;
  }
}
.cid-uraFkdLiME .mbr-section-subtitle {
  color: #e0c562;
}
.cid-txn3yUSSnv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-txn3yUSSnv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-txn3yUSSnv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-txn3yUSSnv .title {
    width: 100% !important;
  }
}
.cid-txn3yUSSnv .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-txn3yUSSnv .mbr-section-subtitle,
.cid-txn3yUSSnv .underline {
  text-align: left;
}
.cid-txn3yUSSnv .mbr-text,
.cid-txn3yUSSnv .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-uraG5loISm {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uraG5loISm .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uraG5loISm .video-block {
    width: 100% !important;
  }
}
.cid-uraGHQtdLj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uraGHQtdLj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uraGHQtdLj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uraGHQtdLj .video-wrapper iframe {
  width: 100%;
}
.cid-uraGHQtdLj .mbr-section-title,
.cid-uraGHQtdLj .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uraGHQtdLj .text-wrapper {
    padding: 2rem;
  }
}
.cid-uraGHQtdLj .mbr-section-subtitle {
  color: #e0c562;
}
.cid-uraGYA70b6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uraGYA70b6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uraGYA70b6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uraGYA70b6 .video-wrapper iframe {
  width: 100%;
}
.cid-uraGYA70b6 .mbr-section-title,
.cid-uraGYA70b6 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uraGYA70b6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uraGYA70b6 .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBauy5kP.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBauy5kP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBauy5kP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBauy5kP .modal-content,
.cid-uqaBauy5kP .modal-dialog {
  height: auto;
}
.cid-uqaBauy5kP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBauy5kP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBauy5kP .form-wrapper .mbr-form .form-group,
  .cid-uqaBauy5kP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBauy5kP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBauy5kP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBauy5kP .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBauy5kP .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBauy5kP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBauy5kP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBauy5kP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBauy5kP .modal-open {
  overflow: hidden;
}
.cid-uqaBauy5kP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBauy5kP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBauy5kP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBauy5kP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBauy5kP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBauy5kP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBauy5kP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBauy5kP .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBauy5kP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBauy5kP .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBauy5kP .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBauy5kP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBauy5kP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBauy5kP .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBauy5kP .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBauy5kP .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBauy5kP .modal-header .close:focus {
  outline: none;
}
.cid-uqaBauy5kP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBauy5kP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBauy5kP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBauy5kP .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBauy5kP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBauy5kP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBauy5kP .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBauy5kP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBauy5kP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBauy5kP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBauy5kP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBauy5kP .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBauy5kP .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBauy5kP .modal-lg,
  .cid-uqaBauy5kP .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBauy5kP .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBauy5kP .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBauy5kP .container {
    max-width: 1140px;
  }
}
.cid-uqaBauy5kP .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBauy5kP .container {
    max-width: 720px;
  }
}
.cid-uqaBauy5kP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBauy5kP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBauy5kP .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBauy5kP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBauy5kP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBauy5kP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBauy5kP .mbr-section-btn {
  margin: 0;
}
.cid-uqaBauy5kP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZzDLuc4bA.popup-builder {
  background-color: #ffffff;
}
.cid-tZzDLuc4bA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZzDLuc4bA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZzDLuc4bA .modal-content,
.cid-tZzDLuc4bA .modal-dialog {
  height: auto;
}
.cid-tZzDLuc4bA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZzDLuc4bA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZzDLuc4bA .form-wrapper .mbr-form .form-group,
  .cid-tZzDLuc4bA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZzDLuc4bA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZzDLuc4bA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZzDLuc4bA .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-tZzDLuc4bA .pt-0 {
  padding-top: 0 !important;
}
.cid-tZzDLuc4bA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZzDLuc4bA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZzDLuc4bA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZzDLuc4bA .modal-open {
  overflow: hidden;
}
.cid-tZzDLuc4bA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZzDLuc4bA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZzDLuc4bA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZzDLuc4bA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tZzDLuc4bA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZzDLuc4bA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZzDLuc4bA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZzDLuc4bA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tZzDLuc4bA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZzDLuc4bA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZzDLuc4bA .modal-backdrop.show {
  opacity: .5;
}
.cid-tZzDLuc4bA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tZzDLuc4bA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZzDLuc4bA .modal-header {
    padding: 1rem;
  }
}
.cid-tZzDLuc4bA .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZzDLuc4bA .modal-header .close:hover {
  opacity: 1;
}
.cid-tZzDLuc4bA .modal-header .close:focus {
  outline: none;
}
.cid-tZzDLuc4bA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-tZzDLuc4bA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-tZzDLuc4bA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZzDLuc4bA .modal-body {
    padding: 1rem;
  }
}
.cid-tZzDLuc4bA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tZzDLuc4bA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZzDLuc4bA .modal-footer {
    padding: 1rem;
  }
}
.cid-tZzDLuc4bA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZzDLuc4bA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZzDLuc4bA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZzDLuc4bA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZzDLuc4bA .modal-sm {
    max-width: 300px;
  }
  .cid-tZzDLuc4bA .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-tZzDLuc4bA .modal-lg,
  .cid-tZzDLuc4bA .modal-xl {
    max-width: 800px;
  }
  .cid-tZzDLuc4bA .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-tZzDLuc4bA .modal-xl {
    max-width: 1140px;
  }
  .cid-tZzDLuc4bA .container {
    max-width: 1140px;
  }
}
.cid-tZzDLuc4bA .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-tZzDLuc4bA .container {
    max-width: 720px;
  }
}
.cid-tZzDLuc4bA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZzDLuc4bA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tZzDLuc4bA .form-group {
  margin-bottom: 1rem;
}
.cid-tZzDLuc4bA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZzDLuc4bA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZzDLuc4bA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tZzDLuc4bA .mbr-section-btn {
  margin: 0;
}
.cid-tZzDLuc4bA .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZ2y4HHSjj {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-tZ2y4HHSjj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2y4HHSjj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2y4HHSjj .mbr-section-title {
  color: #ffffff;
}
.cid-tzUo9t2Cvr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUo9t2Cvr .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUo9t2Cvr .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUo9t2Cvr .title {
    width: 100% !important;
  }
}
.cid-tzUo9t2Cvr .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUoCyRbcX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUoCyRbcX .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUoCyRbcX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUoCyRbcX .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUoCyRbcX .mbr-text {
  color: #818181;
}
.cid-tzUoCyRbcX .mbr-text UL {
  text-align: left;
}
.cid-tzUrJRRFGL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUrJRRFGL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUrJRRFGL .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUrJRRFGL .title {
    width: 100% !important;
  }
}
.cid-tzUrJRRFGL .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUrRz5lCN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUrRz5lCN .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUrRz5lCN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUrRz5lCN .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUrRz5lCN .mbr-text {
  color: #818181;
}
.cid-tzUrRz5lCN .mbr-text UL {
  text-align: left;
}
.cid-tzUseEm9Ly {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUseEm9Ly .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUseEm9Ly .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUseEm9Ly .title {
    width: 100% !important;
  }
}
.cid-tzUseEm9Ly .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUshiINaA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUshiINaA .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUshiINaA .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUshiINaA .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUshiINaA .mbr-text {
  color: #818181;
}
.cid-tzUshiINaA .mbr-text UL {
  text-align: left;
}
.cid-tzUsrMGnui {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUsrMGnui .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUsrMGnui .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUsrMGnui .title {
    width: 100% !important;
  }
}
.cid-tzUsrMGnui .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUsyjTtGp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUsyjTtGp .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUsyjTtGp .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUsyjTtGp .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUsyjTtGp .mbr-text {
  color: #818181;
}
.cid-tzUsyjTtGp .mbr-text UL {
  text-align: left;
}
.cid-tzUtm20ICN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUtm20ICN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUtm20ICN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUtm20ICN .title {
    width: 100% !important;
  }
}
.cid-tzUtm20ICN .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUtmY27OF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUtmY27OF .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUtmY27OF .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUtmY27OF .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUtmY27OF .mbr-text {
  color: #818181;
}
.cid-tzUtmY27OF .mbr-text UL {
  text-align: left;
}
.cid-tzUtNcVkxs {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUtNcVkxs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUtNcVkxs .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUtNcVkxs .title {
    width: 100% !important;
  }
}
.cid-tzUtNcVkxs .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUtNW7sBx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUtNW7sBx .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUtNW7sBx .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUtNW7sBx .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUtNW7sBx .mbr-text {
  color: #818181;
}
.cid-tzUtNW7sBx .mbr-text UL {
  text-align: left;
}
.cid-tzUfXL5nMh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzUfXL5nMh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzUfXL5nMh .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzUfXL5nMh .title {
    width: 100% !important;
  }
}
.cid-tzUfXL5nMh .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzUgvRk3KX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzUgvRk3KX .counter-container ul {
  margin-bottom: 0;
}
.cid-tzUgvRk3KX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tzUgvRk3KX .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tzUgvRk3KX .mbr-text {
  color: #818181;
}
.cid-tzUgvRk3KX .mbr-text UL {
  text-align: left;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa1dBzl.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa1dBzl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa1dBzl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa1dBzl .modal-content,
.cid-uqaBa1dBzl .modal-dialog {
  height: auto;
}
.cid-uqaBa1dBzl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa1dBzl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa1dBzl .form-wrapper .mbr-form .form-group,
  .cid-uqaBa1dBzl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa1dBzl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa1dBzl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa1dBzl .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa1dBzl .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa1dBzl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa1dBzl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa1dBzl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa1dBzl .modal-open {
  overflow: hidden;
}
.cid-uqaBa1dBzl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa1dBzl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa1dBzl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa1dBzl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa1dBzl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa1dBzl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa1dBzl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa1dBzl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa1dBzl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa1dBzl .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa1dBzl .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa1dBzl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa1dBzl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa1dBzl .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa1dBzl .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa1dBzl .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa1dBzl .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa1dBzl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa1dBzl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa1dBzl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa1dBzl .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa1dBzl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa1dBzl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa1dBzl .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa1dBzl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa1dBzl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa1dBzl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa1dBzl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa1dBzl .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa1dBzl .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa1dBzl .modal-lg,
  .cid-uqaBa1dBzl .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa1dBzl .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa1dBzl .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa1dBzl .container {
    max-width: 1140px;
  }
}
.cid-uqaBa1dBzl .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa1dBzl .container {
    max-width: 720px;
  }
}
.cid-uqaBa1dBzl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa1dBzl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa1dBzl .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa1dBzl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa1dBzl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa1dBzl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa1dBzl .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa1dBzl .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZugb7Ybvg {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZugb7Ybvg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZugb7Ybvg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZugb7Ybvg .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZugb7Ybvg .mbr-section-title {
  color: #e0c562;
}
.cid-tzJd5RE657 {
  background-color: #e0c562;
}
.cid-tzJd5RE657 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJd5RE657 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzJd5RE657 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJd5RE657 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJd5RE657 .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tzJd5RE657 .image-element {
    padding-right: 0;
  }
}
.cid-tzJd5RE657 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJd5RE657 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJd5RE657 .brown {
  color: #c19b76;
}
.cid-tzJd5RE657 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJd5RE657 .paragraphs-wrapper .first-paragraph,
.cid-tzJd5RE657 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJd5RE657 .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzJd5RE657 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzJd5RE657 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJd5RE657 .paragraphs-wrapper .first-paragraph,
  .cid-tzJd5RE657 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJd5RE657 .first-paragraph,
  .cid-tzJd5RE657 .second-paragraph {
    width: 50%;
  }
  .cid-tzJd5RE657 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJd5RE657 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJd5RE657 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJd5RE657 .mbr-section-title,
  .cid-tzJd5RE657 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJd5RE657 .mbr-text,
.cid-tzJd5RE657 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tzJd5RE657 .mbr-section-title {
  text-align: right;
}
.cid-uueexqOQli {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uueexqOQli .mbr-fallback-image.disabled {
  display: none;
}
.cid-uueexqOQli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uueexqOQli .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uueexqOQli .row {
  flex-direction: row-reverse;
}
.cid-uueexqOQli img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uueexqOQli .text-wrapper {
    padding: 2rem;
  }
}
.cid-uueexqOQli .mbr-text {
  color: #737373;
}
.cid-uuedcw8Fjc {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuedcw8Fjc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuedcw8Fjc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuedcw8Fjc .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uuedcw8Fjc .container {
    max-width: 1400px;
  }
}
.cid-uuedcw8Fjc .card {
  margin: auto;
}
.cid-uuedcw8Fjc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uuedcw8Fjc .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuedcw8Fjc .row {
  justify-content: center;
}
.cid-uuedcw8Fjc .card-title,
.cid-uuedcw8Fjc .card-box {
  color: #b19b48;
}
.cid-uuedcw8Fjc H3 {
  color: #737373;
}
.cid-tzJeRyreSO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzJeRyreSO .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzJeRyreSO .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #818181;
}
@media (max-width: 768px) {
  .cid-tzJeRyreSO .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tzJd5TbQww {
  background-color: #ffffff;
}
.cid-tzJd5TbQww .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJd5TbQww .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJd5TbQww .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJd5TbQww .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJd5TbQww .image-element {
    padding-left: 0;
  }
}
.cid-tzJd5TbQww .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJd5TbQww .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJd5TbQww .brown {
  color: #c19b76;
}
.cid-tzJd5TbQww .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJd5TbQww .paragraphs-wrapper .first-paragraph,
.cid-tzJd5TbQww .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJd5TbQww .image-element {
    padding-top: 1rem;
  }
  .cid-tzJd5TbQww .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJd5TbQww .paragraphs-wrapper .first-paragraph,
  .cid-tzJd5TbQww .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJd5TbQww .first-paragraph,
  .cid-tzJd5TbQww .second-paragraph {
    width: 50%;
  }
  .cid-tzJd5TbQww .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJd5TbQww .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJd5TbQww .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJd5TbQww .mbr-section-title,
  .cid-tzJd5TbQww .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJd5TbQww .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzJd5TbQww .mbr-text,
.cid-tzJd5TbQww .mbr-section-btn {
  text-align: left;
}
.cid-tzJg1ZeSMN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzJg1ZeSMN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJg1ZeSMN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJg1ZeSMN .title {
    width: 100% !important;
  }
}
.cid-tzJg1ZeSMN .mbr-section-title {
  color: #e0c562;
}
.cid-tzJg3O8rOa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzJg3O8rOa .mbr-text {
  color: #727272;
}
.cid-tzJgkvImoK {
  background-color: #ffffff;
}
.cid-tzJgkvImoK .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJgkvImoK .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJgkvImoK .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJgkvImoK .image-element img {
  width: 90%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJgkvImoK .image-element {
    padding-left: 0;
  }
}
.cid-tzJgkvImoK .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJgkvImoK .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJgkvImoK .brown {
  color: #c19b76;
}
.cid-tzJgkvImoK .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJgkvImoK .paragraphs-wrapper .first-paragraph,
.cid-tzJgkvImoK .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJgkvImoK .image-element {
    padding-top: 1rem;
  }
  .cid-tzJgkvImoK .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJgkvImoK .paragraphs-wrapper .first-paragraph,
  .cid-tzJgkvImoK .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJgkvImoK .first-paragraph,
  .cid-tzJgkvImoK .second-paragraph {
    width: 50%;
  }
  .cid-tzJgkvImoK .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJgkvImoK .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJgkvImoK .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJgkvImoK .mbr-section-title,
  .cid-tzJgkvImoK .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJgkvImoK .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzJgkvImoK .mbr-text,
.cid-tzJgkvImoK .mbr-section-btn {
  text-align: left;
}
.cid-tzJh0TpTkA {
  background-color: #ffffff;
}
.cid-tzJh0TpTkA .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJh0TpTkA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzJh0TpTkA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJh0TpTkA .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJh0TpTkA .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJh0TpTkA .image-element {
    padding-right: 0;
  }
}
.cid-tzJh0TpTkA .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJh0TpTkA .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJh0TpTkA .brown {
  color: #c19b76;
}
.cid-tzJh0TpTkA .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJh0TpTkA .paragraphs-wrapper .first-paragraph,
.cid-tzJh0TpTkA .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJh0TpTkA .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzJh0TpTkA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzJh0TpTkA .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJh0TpTkA .paragraphs-wrapper .first-paragraph,
  .cid-tzJh0TpTkA .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJh0TpTkA .first-paragraph,
  .cid-tzJh0TpTkA .second-paragraph {
    width: 50%;
  }
  .cid-tzJh0TpTkA .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJh0TpTkA .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJh0TpTkA .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJh0TpTkA .mbr-section-title,
  .cid-tzJh0TpTkA .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJh0TpTkA .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tzJh0TpTkA .mbr-text,
.cid-tzJh0TpTkA .mbr-section-btn {
  text-align: right;
}
.cid-tzJhECLdhe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzJhECLdhe .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJhECLdhe .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJhECLdhe .title {
    width: 100% !important;
  }
}
.cid-tzJhECLdhe .mbr-section-title {
  color: #e0c562;
}
.cid-tzJhE5bHrQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzJhE5bHrQ .mbr-text {
  color: #727272;
}
.cid-tzJiodpK7w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tzJiodpK7w .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJiodpK7w .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJiodpK7w .title {
    width: 100% !important;
  }
}
.cid-tzJiodpK7w .mbr-section-title {
  color: #ffffff;
}
.cid-tzJiqWTTPx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-tzJiqWTTPx .mbr-text {
  color: #ffffff;
}
.cid-tzJiR84FNg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tzJiR84FNg .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJiR84FNg .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJiR84FNg .title {
    width: 100% !important;
  }
}
.cid-tzJiR84FNg .mbr-section-title {
  color: #e0c562;
}
.cid-tzJj5K18Wa {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tzJj5K18Wa .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tzJj5K18Wa .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tzJj5K18Wa .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tzJj5K18Wa .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tzJj5K18Wa .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tzJj5K18Wa .mbr-text,
.cid-tzJj5K18Wa .mbr-section-btn {
  color: #727272;
  text-align: left;
}
.cid-tzJiWiVQc8 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 30px;
}
.cid-tzJiWiVQc8 .image-block {
  position: relative;
  margin: auto;
}
.cid-tzJiWiVQc8 .image-block img {
  width: 100%;
}
.cid-tzJiWiVQc8 .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tzJiWiVQc8 .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tzJj4PG76D {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzJj4PG76D .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJj4PG76D .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJj4PG76D .title {
    width: 100% !important;
  }
}
.cid-tzJj4PG76D .mbr-section-title {
  color: #e0c562;
}
.cid-tzJj7dVcoC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzJj7dVcoC .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tzJj7dVcoC .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tzJj7dVcoC .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJj7dVcoC .mbr-text {
    text-align: center;
  }
}
.cid-tzJj7dVcoC .mbr-text,
.cid-tzJj7dVcoC .mbr-section-btn {
  color: #818181;
  text-align: right;
}
.cid-tzKoFPR0Ph {
  background-color: #ffffff;
}
.cid-tzKoFPR0Ph .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzKoFPR0Ph .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzKoFPR0Ph .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzKoFPR0Ph .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzKoFPR0Ph .image-element {
    padding-left: 0;
  }
}
.cid-tzKoFPR0Ph .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzKoFPR0Ph .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzKoFPR0Ph .brown {
  color: #c19b76;
}
.cid-tzKoFPR0Ph .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzKoFPR0Ph .paragraphs-wrapper .first-paragraph,
.cid-tzKoFPR0Ph .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzKoFPR0Ph .image-element {
    padding-top: 1rem;
  }
  .cid-tzKoFPR0Ph .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzKoFPR0Ph .paragraphs-wrapper .first-paragraph,
  .cid-tzKoFPR0Ph .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzKoFPR0Ph .first-paragraph,
  .cid-tzKoFPR0Ph .second-paragraph {
    width: 50%;
  }
  .cid-tzKoFPR0Ph .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzKoFPR0Ph .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzKoFPR0Ph .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzKoFPR0Ph .mbr-section-title,
  .cid-tzKoFPR0Ph .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzKoFPR0Ph .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzKoFPR0Ph .mbr-text,
.cid-tzKoFPR0Ph .mbr-section-btn {
  text-align: left;
}
.cid-tzJjlGdO9P {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzJjlGdO9P .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzJjlGdO9P .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzJjlGdO9P .title {
    width: 100% !important;
  }
}
.cid-tzJjlGdO9P .mbr-section-title {
  color: #e0c562;
}
.cid-tzJjnfl1Ze {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzJjnfl1Ze .mbr-text {
  color: #727272;
}
.cid-tzOZUQPJhH {
  background-color: #ffffff;
}
.cid-tzOZUQPJhH .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzOZUQPJhH .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzOZUQPJhH .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzOZUQPJhH .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzOZUQPJhH .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzOZUQPJhH .image-element {
    padding-right: 0;
  }
}
.cid-tzOZUQPJhH .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzOZUQPJhH .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzOZUQPJhH .brown {
  color: #c19b76;
}
.cid-tzOZUQPJhH .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzOZUQPJhH .paragraphs-wrapper .first-paragraph,
.cid-tzOZUQPJhH .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzOZUQPJhH .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzOZUQPJhH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzOZUQPJhH .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzOZUQPJhH .paragraphs-wrapper .first-paragraph,
  .cid-tzOZUQPJhH .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzOZUQPJhH .first-paragraph,
  .cid-tzOZUQPJhH .second-paragraph {
    width: 50%;
  }
  .cid-tzOZUQPJhH .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzOZUQPJhH .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzOZUQPJhH .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzOZUQPJhH .mbr-section-title,
  .cid-tzOZUQPJhH .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzOZUQPJhH .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzOZUQPJhH .mbr-text,
.cid-tzOZUQPJhH .mbr-section-btn {
  text-align: left;
}
.cid-tzOZUQPJhH .mbr-section-subtitle,
.cid-tzOZUQPJhH .underline {
  color: #e0c562;
  text-align: right;
}
.cid-tBaecQQZUf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaecQQZUf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBaecQQZUf .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBaecQQZUf .title {
    width: 100% !important;
  }
}
.cid-tBaecQQZUf .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-tBaecQQZUf .mbr-section-subtitle,
.cid-tBaecQQZUf .underline {
  text-align: left;
}
.cid-tBaecQQZUf .mbr-text,
.cid-tBaecQQZUf .mbr-section-btn {
  text-align: left;
  color: #002247;
}
.cid-uuegdwqRbO {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 90px;
}
.cid-uuegdwqRbO .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uuegdwqRbO .video-block {
    width: 100% !important;
  }
}
.cid-tBexKfTWlV {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tBexKfTWlV .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBexKfTWlV .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBexKfTWlV .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBexKfTWlV .carousel-item.active,
.cid-tBexKfTWlV .carousel-item-next,
.cid-tBexKfTWlV .carousel-item-prev {
  display: flex;
}
.cid-tBexKfTWlV .carousel-controls a {
  transition: opacity .5s;
}
.cid-tBexKfTWlV .carousel-controls a:hover span,
.cid-tBexKfTWlV .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tBexKfTWlV .carousel-controls a:hover svg,
.cid-tBexKfTWlV .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tBexKfTWlV .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tBexKfTWlV .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tBexKfTWlV .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tBexKfTWlV .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tBexKfTWlV .user_text {
  color: #767676;
}
.cid-tBexKfTWlV .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tBexKfTWlV .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tBexKfTWlV .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tBexKfTWlV svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tBexKfTWlV .user_name {
  color: #c2aa51;
}
.cid-tBexKfTWlV .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tBexKfTWlV .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tBexKfTWlV .testimonials-quote,
  .cid-tBexKfTWlV .user_text,
  .cid-tBexKfTWlV .user_name,
  .cid-tBexKfTWlV .user_desk {
    text-align: center !important;
  }
  .cid-tBexKfTWlV .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBexKfTWlV .mbr-section-title,
  .cid-tBexKfTWlV .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBexKfTWlV .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tBexKfTWlV .carousel-control-next span {
    left: -1rem;
  }
  .cid-tBexKfTWlV .user-text {
    padding-right: 2rem;
  }
  .cid-tBexKfTWlV .carousel-control-prev,
  .cid-tBexKfTWlV .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tBexKfTWlV .mbr-section-title,
.cid-tBexKfTWlV .underline {
  color: #e0c562;
}
.cid-tBexKfTWlV .user_text,
.cid-tBexKfTWlV .testimonials-quote {
  text-align: center;
}
.cid-tzQdUqI8h8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tzQdUqI8h8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzQdUqI8h8 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzQdUqI8h8 .title {
    width: 100% !important;
  }
}
.cid-tzQdUqI8h8 .mbr-section-title {
  color: #ffffff;
}
.cid-tzQdXEfMhM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tzQdXEfMhM .mbr-text {
  color: #ffffff;
}
.cid-tzPk0ali99 {
  background: #f5f5f3;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-tzPk0ali99 .image-block {
  position: relative;
  margin: auto;
}
.cid-tzPk0ali99 .image-block img {
  width: 100%;
}
.cid-tzPk0ali99 .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tzPk0ali99 .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tzQh4CSvAd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQh4CSvAd .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tzQh4CSvAd .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tzQh4CSvAd .ico-line {
  display: -webkit-flex;
}
.cid-tzQh4CSvAd .col-md-4 {
  padding: 0;
}
.cid-tzQh4CSvAd p {
  line-height: 1.6;
}
.cid-tzQh4CSvAd .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tzQh4CSvAd .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tzQh4CSvAd .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tzQh4CSvAd .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tzQh4CSvAd img {
  transition: all 0.3s;
}
.cid-tzQh4CSvAd h5 {
  margin: 0;
}
.cid-tzQh4CSvAd .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tzQh4CSvAd .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tzQh4CSvAd .card-box > p,
.cid-tzQh4CSvAd .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzQh4CSvAd .price {
  color: #ffffff;
  text-align: left;
}
.cid-tzQh4CSvAd .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tzQh4CSvAd .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tzQh4CSvAd .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tzQh4CSvAd .col-md-4 {
    padding: 0 15px;
  }
  .cid-tzQh4CSvAd .col-md-8 {
    margin: 0 15px;
  }
  .cid-tzQh4CSvAd .price-box {
    left: 15px;
  }
  .cid-tzQh4CSvAd .card-box {
    padding: 1rem;
  }
}
.cid-tzQkVCo1f1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQkVCo1f1 .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tzQkVCo1f1 .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tzQkVCo1f1 .ico-line {
  display: -webkit-flex;
}
.cid-tzQkVCo1f1 .col-md-4 {
  padding: 0;
}
.cid-tzQkVCo1f1 p {
  line-height: 1.6;
}
.cid-tzQkVCo1f1 .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tzQkVCo1f1 .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tzQkVCo1f1 .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tzQkVCo1f1 .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tzQkVCo1f1 img {
  transition: all 0.3s;
}
.cid-tzQkVCo1f1 h5 {
  margin: 0;
}
.cid-tzQkVCo1f1 .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tzQkVCo1f1 .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tzQkVCo1f1 .card-box > p,
.cid-tzQkVCo1f1 .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzQkVCo1f1 .price {
  color: #ffffff;
  text-align: left;
}
.cid-tzQkVCo1f1 .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tzQkVCo1f1 .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tzQkVCo1f1 .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tzQkVCo1f1 .col-md-4 {
    padding: 0 15px;
  }
  .cid-tzQkVCo1f1 .col-md-8 {
    margin: 0 15px;
  }
  .cid-tzQkVCo1f1 .price-box {
    left: 15px;
  }
  .cid-tzQkVCo1f1 .card-box {
    padding: 1rem;
  }
}
.cid-tzQmoMlMR4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQmoMlMR4 .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tzQmoMlMR4 .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tzQmoMlMR4 .ico-line {
  display: -webkit-flex;
}
.cid-tzQmoMlMR4 .col-md-4 {
  padding: 0;
}
.cid-tzQmoMlMR4 p {
  line-height: 1.6;
}
.cid-tzQmoMlMR4 .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tzQmoMlMR4 .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tzQmoMlMR4 .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tzQmoMlMR4 .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tzQmoMlMR4 img {
  transition: all 0.3s;
}
.cid-tzQmoMlMR4 h5 {
  margin: 0;
}
.cid-tzQmoMlMR4 .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tzQmoMlMR4 .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tzQmoMlMR4 .card-box > p,
.cid-tzQmoMlMR4 .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzQmoMlMR4 .price {
  color: #ffffff;
  text-align: left;
}
.cid-tzQmoMlMR4 .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tzQmoMlMR4 .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tzQmoMlMR4 .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tzQmoMlMR4 .col-md-4 {
    padding: 0 15px;
  }
  .cid-tzQmoMlMR4 .col-md-8 {
    margin: 0 15px;
  }
  .cid-tzQmoMlMR4 .price-box {
    left: 15px;
  }
  .cid-tzQmoMlMR4 .card-box {
    padding: 1rem;
  }
}
.cid-tzQoDaxIXY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQoDaxIXY .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tzQoDaxIXY .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tzQoDaxIXY .ico-line {
  display: -webkit-flex;
}
.cid-tzQoDaxIXY .col-md-4 {
  padding: 0;
}
.cid-tzQoDaxIXY p {
  line-height: 1.6;
}
.cid-tzQoDaxIXY .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tzQoDaxIXY .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tzQoDaxIXY .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tzQoDaxIXY .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tzQoDaxIXY img {
  transition: all 0.3s;
}
.cid-tzQoDaxIXY h5 {
  margin: 0;
}
.cid-tzQoDaxIXY .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tzQoDaxIXY .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tzQoDaxIXY .card-box > p,
.cid-tzQoDaxIXY .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzQoDaxIXY .price {
  color: #ffffff;
  text-align: left;
}
.cid-tzQoDaxIXY .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tzQoDaxIXY .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tzQoDaxIXY .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tzQoDaxIXY .col-md-4 {
    padding: 0 15px;
  }
  .cid-tzQoDaxIXY .col-md-8 {
    margin: 0 15px;
  }
  .cid-tzQoDaxIXY .price-box {
    left: 15px;
  }
  .cid-tzQoDaxIXY .card-box {
    padding: 1rem;
  }
}
.cid-tzQpuQIfv8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tzQpuQIfv8 .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tzQpuQIfv8 .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tzQpuQIfv8 .ico-line {
  display: -webkit-flex;
}
.cid-tzQpuQIfv8 .col-md-4 {
  padding: 0;
}
.cid-tzQpuQIfv8 p {
  line-height: 1.6;
}
.cid-tzQpuQIfv8 .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tzQpuQIfv8 .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tzQpuQIfv8 .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tzQpuQIfv8 .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tzQpuQIfv8 img {
  transition: all 0.3s;
}
.cid-tzQpuQIfv8 h5 {
  margin: 0;
}
.cid-tzQpuQIfv8 .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tzQpuQIfv8 .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tzQpuQIfv8 .card-box > p,
.cid-tzQpuQIfv8 .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tzQpuQIfv8 .price {
  color: #ffffff;
  text-align: left;
}
.cid-tzQpuQIfv8 .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tzQpuQIfv8 .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tzQpuQIfv8 .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tzQpuQIfv8 .col-md-4 {
    padding: 0 15px;
  }
  .cid-tzQpuQIfv8 .col-md-8 {
    margin: 0 15px;
  }
  .cid-tzQpuQIfv8 .price-box {
    left: 15px;
  }
  .cid-tzQpuQIfv8 .card-box {
    padding: 1rem;
  }
}
.cid-tzQs3cN1kw {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tzQs3cN1kw .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tzQs3cN1kw .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tzQs3cN1kw .title {
    width: 100% !important;
  }
}
.cid-tzQs3cN1kw .mbr-section-title {
  color: #e0c562;
}
.cid-tVNcP40rch {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tVNcP40rch .image-block {
  position: relative;
  margin: auto;
}
.cid-tVNcP40rch .image-block img {
  width: 100%;
}
.cid-tVNcP40rch .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tVNcP40rch .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tFpRoyqSr0 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tFpRoyqSr0 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tFpRoyqSr0 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tFpRoyqSr0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFpRoyqSr0 .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tFpRoyqSr0 .mbr-text,
.cid-tFpRoyqSr0 .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tFpRoyqSr0 .mbr-section-subtitle,
.cid-tFpRoyqSr0 .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBamVHkw.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBamVHkw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBamVHkw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBamVHkw .modal-content,
.cid-uqaBamVHkw .modal-dialog {
  height: auto;
}
.cid-uqaBamVHkw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBamVHkw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBamVHkw .form-wrapper .mbr-form .form-group,
  .cid-uqaBamVHkw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBamVHkw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBamVHkw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBamVHkw .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBamVHkw .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBamVHkw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBamVHkw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBamVHkw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBamVHkw .modal-open {
  overflow: hidden;
}
.cid-uqaBamVHkw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBamVHkw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBamVHkw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBamVHkw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBamVHkw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBamVHkw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBamVHkw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBamVHkw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBamVHkw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBamVHkw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBamVHkw .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBamVHkw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBamVHkw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBamVHkw .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBamVHkw .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBamVHkw .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBamVHkw .modal-header .close:focus {
  outline: none;
}
.cid-uqaBamVHkw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBamVHkw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBamVHkw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBamVHkw .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBamVHkw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBamVHkw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBamVHkw .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBamVHkw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBamVHkw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBamVHkw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBamVHkw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBamVHkw .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBamVHkw .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBamVHkw .modal-lg,
  .cid-uqaBamVHkw .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBamVHkw .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBamVHkw .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBamVHkw .container {
    max-width: 1140px;
  }
}
.cid-uqaBamVHkw .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBamVHkw .container {
    max-width: 720px;
  }
}
.cid-uqaBamVHkw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBamVHkw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBamVHkw .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBamVHkw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBamVHkw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBamVHkw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBamVHkw .mbr-section-btn {
  margin: 0;
}
.cid-uqaBamVHkw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZtHNiJW4v {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZtHNiJW4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtHNiJW4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtHNiJW4v .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZtHNiJW4v .mbr-section-title {
  color: #e0c562;
}
.cid-tzJnUw7gZy {
  background-color: #e0c562;
}
.cid-tzJnUw7gZy .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJnUw7gZy .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzJnUw7gZy .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJnUw7gZy .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJnUw7gZy .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tzJnUw7gZy .image-element {
    padding-right: 0;
  }
}
.cid-tzJnUw7gZy .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJnUw7gZy .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJnUw7gZy .brown {
  color: #c19b76;
}
.cid-tzJnUw7gZy .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJnUw7gZy .paragraphs-wrapper .first-paragraph,
.cid-tzJnUw7gZy .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJnUw7gZy .image-element {
    padding-bottom: 1rem;
  }
  .cid-tzJnUw7gZy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzJnUw7gZy .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJnUw7gZy .paragraphs-wrapper .first-paragraph,
  .cid-tzJnUw7gZy .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJnUw7gZy .first-paragraph,
  .cid-tzJnUw7gZy .second-paragraph {
    width: 50%;
  }
  .cid-tzJnUw7gZy .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJnUw7gZy .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJnUw7gZy .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJnUw7gZy .mbr-section-title,
  .cid-tzJnUw7gZy .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJnUw7gZy .mbr-text,
.cid-tzJnUw7gZy .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tzJnUw7gZy .mbr-section-title {
  text-align: right;
}
.cid-tzJnUyCOeh {
  background-color: #ffffff;
}
.cid-tzJnUyCOeh .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJnUyCOeh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJnUyCOeh .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJnUyCOeh .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJnUyCOeh .image-element {
    padding-left: 0;
  }
}
.cid-tzJnUyCOeh .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJnUyCOeh .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJnUyCOeh .brown {
  color: #c19b76;
}
.cid-tzJnUyCOeh .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJnUyCOeh .paragraphs-wrapper .first-paragraph,
.cid-tzJnUyCOeh .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJnUyCOeh .image-element {
    padding-top: 1rem;
  }
  .cid-tzJnUyCOeh .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJnUyCOeh .paragraphs-wrapper .first-paragraph,
  .cid-tzJnUyCOeh .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJnUyCOeh .first-paragraph,
  .cid-tzJnUyCOeh .second-paragraph {
    width: 50%;
  }
  .cid-tzJnUyCOeh .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJnUyCOeh .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJnUyCOeh .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJnUyCOeh .mbr-section-title,
  .cid-tzJnUyCOeh .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJnUyCOeh .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzJnUyCOeh .mbr-text,
.cid-tzJnUyCOeh .mbr-section-btn {
  text-align: left;
}
.cid-tEsl9ETtIe {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tEsl9ETtIe .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tEsl9ETtIe .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tEsl9ETtIe .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-uue8yAJcyH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uue8yAJcyH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uue8yAJcyH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uue8yAJcyH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uue8yAJcyH .row {
  flex-direction: row-reverse;
}
.cid-uue8yAJcyH img {
  width: 100%;
}
.cid-uue8yAJcyH .mbr-text {
  color: #e0c562;
}
.cid-tDYU64OXmw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tDYU64OXmw .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tDYU64OXmw .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tDYU64OXmw .title {
    width: 100% !important;
  }
}
.cid-tDYU64OXmw .mbr-section-title {
  color: #ffffff;
}
.cid-tzJtgQsTQk {
  background-color: #ffffff;
}
.cid-tzJtgQsTQk .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJtgQsTQk .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJtgQsTQk .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJtgQsTQk .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJtgQsTQk .image-element {
    padding-left: 0;
  }
}
.cid-tzJtgQsTQk .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJtgQsTQk .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJtgQsTQk .brown {
  color: #c19b76;
}
.cid-tzJtgQsTQk .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJtgQsTQk .paragraphs-wrapper .first-paragraph,
.cid-tzJtgQsTQk .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJtgQsTQk .image-element {
    padding-top: 1rem;
  }
  .cid-tzJtgQsTQk .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJtgQsTQk .paragraphs-wrapper .first-paragraph,
  .cid-tzJtgQsTQk .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJtgQsTQk .first-paragraph,
  .cid-tzJtgQsTQk .second-paragraph {
    width: 50%;
  }
  .cid-tzJtgQsTQk .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJtgQsTQk .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJtgQsTQk .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJtgQsTQk .mbr-section-title,
  .cid-tzJtgQsTQk .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJtgQsTQk .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzJtgQsTQk .mbr-text,
.cid-tzJtgQsTQk .mbr-section-btn {
  text-align: left;
}
.cid-tzJvdCBPEw {
  background-color: #ffffff;
}
.cid-tzJvdCBPEw .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJvdCBPEw .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tzJvdCBPEw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJvdCBPEw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJvdCBPEw .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJvdCBPEw .image-element {
    padding-right: 0;
  }
}
.cid-tzJvdCBPEw .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJvdCBPEw .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJvdCBPEw .brown {
  color: #c19b76;
}
.cid-tzJvdCBPEw .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJvdCBPEw .paragraphs-wrapper .first-paragraph,
.cid-tzJvdCBPEw .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJvdCBPEw .image-element {
    padding-bottom: .5rem;
  }
  .cid-tzJvdCBPEw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tzJvdCBPEw .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJvdCBPEw .paragraphs-wrapper .first-paragraph,
  .cid-tzJvdCBPEw .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJvdCBPEw .first-paragraph,
  .cid-tzJvdCBPEw .second-paragraph {
    width: 50%;
  }
  .cid-tzJvdCBPEw .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJvdCBPEw .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJvdCBPEw .text-element {
    padding-top: 0rem;
    padding-botom: 0rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJvdCBPEw .mbr-section-title,
  .cid-tzJvdCBPEw .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJvdCBPEw .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzJvdCBPEw .mbr-text,
.cid-tzJvdCBPEw .mbr-section-btn {
  text-align: right;
}
.cid-tzJvW7fea3 {
  background-color: #ffffff;
}
.cid-tzJvW7fea3 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tzJvW7fea3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tzJvW7fea3 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJvW7fea3 .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tzJvW7fea3 .image-element {
    padding-left: 0;
  }
}
.cid-tzJvW7fea3 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tzJvW7fea3 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tzJvW7fea3 .brown {
  color: #c19b76;
}
.cid-tzJvW7fea3 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzJvW7fea3 .paragraphs-wrapper .first-paragraph,
.cid-tzJvW7fea3 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tzJvW7fea3 .image-element {
    padding-top: 1rem;
  }
  .cid-tzJvW7fea3 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tzJvW7fea3 .paragraphs-wrapper .first-paragraph,
  .cid-tzJvW7fea3 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tzJvW7fea3 .first-paragraph,
  .cid-tzJvW7fea3 .second-paragraph {
    width: 50%;
  }
  .cid-tzJvW7fea3 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tzJvW7fea3 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tzJvW7fea3 .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tzJvW7fea3 .mbr-section-title,
  .cid-tzJvW7fea3 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tzJvW7fea3 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tzJvW7fea3 .mbr-text,
.cid-tzJvW7fea3 .mbr-section-btn {
  text-align: left;
}
.cid-tF7L2wP2u3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/newbannerweb3-1920x1280.jpg");
}
.cid-tF7L2wP2u3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tF7L2wP2u3 .table {
  margin-bottom: 0;
}
.cid-tF7L2wP2u3 .table .table-wrapper {
  padding: 2rem;
  background: #e0c562;
  position: relative;
}
.cid-tF7L2wP2u3 .table .table-wrapper .table-head-wrapper {
  background: #e0c562;
  margin: -2rem;
  margin-bottom: 0 !important;
  padding: 2rem;
  padding-bottom: 0 !important;
}
.cid-tF7L2wP2u3 .table .table-wrapper .table-head-wrapper span {
  width: 90%;
  display: block;
}
.cid-tF7L2wP2u3 .table .table-wrapper .table-purchase {
  padding-bottom: 0rem;
}
.cid-tF7L2wP2u3 .table .table-wrapper .table-purchase .table-pricing {
  margin: 0;
  margin-top: 0rem !important;
}
.cid-tF7L2wP2u3 .table .table-wrapper .list-group {
  list-style: none;
  padding-top: 2rem;
}
.cid-tF7L2wP2u3 .table .table-wrapper .list-group li {
  padding: 0.4rem;
  border-bottom: 1px solid #ffffff;
}
.cid-tF7L2wP2u3 .table .table-wrapper .list-group li .mbr-iconfont {
  font-size: 30px;
}
@media (max-width: 767px) {
  .cid-tF7L2wP2u3 .table:not(.last-table) {
    margin-bottom: 1rem;
  }
  .cid-tF7L2wP2u3 .table-heading {
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tF7L2wP2u3 .table.first-row-table {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tF7L2wP2u3 .table {
    margin-bottom: 0;
  }
}
.cid-tF7L2wP2u3 .table-heading {
  text-align: center;
}
.cid-tF7L2wP2u3 .pricing-value {
  text-align: center;
}
.cid-tF7L2wP2u3 .table-pricing {
  text-align: center;
}
.cid-tF7L2wP2u3 .main-title {
  color: #e0c562;
}
.cid-tF7L2wP2u3 .mbr-section-subtitle,
.cid-tF7L2wP2u3 .underline {
  color: #767676;
}
.cid-tF7R0gyUWp {
  padding-top: 0px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/newbannerweb3-1920x1280.jpeg");
}
.cid-tF7R0gyUWp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tF7R0gyUWp .table {
  margin-bottom: 0;
}
.cid-tF7R0gyUWp .table .table-wrapper {
  padding: 2rem;
  background: #e0c562;
  position: relative;
}
.cid-tF7R0gyUWp .table .table-wrapper .table-head-wrapper {
  background: #e0c562;
  margin: -2rem;
  margin-bottom: 0 !important;
  padding: 2rem;
  padding-bottom: 0 !important;
}
.cid-tF7R0gyUWp .table .table-wrapper .table-head-wrapper span {
  width: 90%;
  display: block;
}
.cid-tF7R0gyUWp .table .table-wrapper .table-purchase {
  padding-bottom: 0rem;
}
.cid-tF7R0gyUWp .table .table-wrapper .table-purchase .table-pricing {
  margin: 0;
  margin-top: 0rem !important;
}
.cid-tF7R0gyUWp .table .table-wrapper .list-group {
  list-style: none;
  padding-top: 2rem;
}
.cid-tF7R0gyUWp .table .table-wrapper .list-group li {
  padding: 0.4rem;
  border-bottom: 1px solid #ffffff;
}
.cid-tF7R0gyUWp .table .table-wrapper .list-group li .mbr-iconfont {
  font-size: 30px;
}
@media (max-width: 767px) {
  .cid-tF7R0gyUWp .table:not(.last-table) {
    margin-bottom: 1rem;
  }
  .cid-tF7R0gyUWp .table-heading {
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tF7R0gyUWp .table.first-row-table {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tF7R0gyUWp .table {
    margin-bottom: 0;
  }
}
.cid-tF7R0gyUWp .table-heading {
  text-align: center;
}
.cid-tF7R0gyUWp .pricing-value {
  text-align: center;
}
.cid-tF7R0gyUWp .table-pricing {
  text-align: center;
}
.cid-tF7R0gyUWp .main-title {
  color: #e0c562;
}
.cid-tF7R0gyUWp .mbr-section-subtitle,
.cid-tF7R0gyUWp .underline {
  color: #767676;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBakNVLT.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBakNVLT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBakNVLT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBakNVLT .modal-content,
.cid-uqaBakNVLT .modal-dialog {
  height: auto;
}
.cid-uqaBakNVLT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBakNVLT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBakNVLT .form-wrapper .mbr-form .form-group,
  .cid-uqaBakNVLT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBakNVLT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBakNVLT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBakNVLT .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBakNVLT .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBakNVLT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBakNVLT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBakNVLT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBakNVLT .modal-open {
  overflow: hidden;
}
.cid-uqaBakNVLT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBakNVLT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBakNVLT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBakNVLT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBakNVLT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBakNVLT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBakNVLT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBakNVLT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBakNVLT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBakNVLT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBakNVLT .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBakNVLT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBakNVLT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBakNVLT .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBakNVLT .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBakNVLT .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBakNVLT .modal-header .close:focus {
  outline: none;
}
.cid-uqaBakNVLT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBakNVLT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBakNVLT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBakNVLT .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBakNVLT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBakNVLT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBakNVLT .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBakNVLT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBakNVLT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBakNVLT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBakNVLT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBakNVLT .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBakNVLT .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBakNVLT .modal-lg,
  .cid-uqaBakNVLT .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBakNVLT .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBakNVLT .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBakNVLT .container {
    max-width: 1140px;
  }
}
.cid-uqaBakNVLT .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBakNVLT .container {
    max-width: 720px;
  }
}
.cid-uqaBakNVLT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBakNVLT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBakNVLT .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBakNVLT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBakNVLT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBakNVLT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBakNVLT .mbr-section-btn {
  margin: 0;
}
.cid-uqaBakNVLT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZtI7wYD67 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZtI7wYD67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtI7wYD67 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtI7wYD67 .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZtI7wYD67 .mbr-section-title {
  color: #e0c562;
}
.cid-tA1drwDOwx {
  background-color: #e0c562;
}
.cid-tA1drwDOwx .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tA1drwDOwx .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tA1drwDOwx .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tA1drwDOwx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drwDOwx .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tA1drwDOwx .image-element {
    padding-right: 0;
  }
}
.cid-tA1drwDOwx .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tA1drwDOwx .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tA1drwDOwx .brown {
  color: #c19b76;
}
.cid-tA1drwDOwx .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drwDOwx .paragraphs-wrapper .first-paragraph,
.cid-tA1drwDOwx .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA1drwDOwx .image-element {
    padding-bottom: 1rem;
  }
  .cid-tA1drwDOwx .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tA1drwDOwx .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tA1drwDOwx .paragraphs-wrapper .first-paragraph,
  .cid-tA1drwDOwx .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tA1drwDOwx .first-paragraph,
  .cid-tA1drwDOwx .second-paragraph {
    width: 50%;
  }
  .cid-tA1drwDOwx .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tA1drwDOwx .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tA1drwDOwx .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tA1drwDOwx .mbr-section-title,
  .cid-tA1drwDOwx .mbr-section-btn {
    text-align: left;
  }
}
.cid-tA1drwDOwx .mbr-text,
.cid-tA1drwDOwx .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tA1drwDOwx .mbr-section-title {
  text-align: right;
}
.cid-tBanQKrL0O {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBanQKrL0O .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBanQKrL0O .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tBanQKrL0O .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tBah3NyV40 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBah3NyV40 .mbr-text {
  color: #767676;
}
.cid-tBaoaQru4V {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-tBaoaQru4V .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tBaoaQru4V .video-block {
    width: 100% !important;
  }
}
.cid-tA1drD54Im {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tA1drD54Im .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tA1drD54Im .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tA1drD54Im .title {
    width: 100% !important;
  }
}
.cid-tA1drD54Im .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tBfis43pI8 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBfis43pI8 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tBfis43pI8 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tBfis43pI8 .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tBfis43pI8 .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tBfis43pI8 .mbr-text {
  color: #e0c562;
}
.cid-tBaptjguaY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaptjguaY img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tBaptjguaY .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tBaptjguaY .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tBaptjguaY .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tBaptjguaY .wrapper:before {
    opacity: 0;
  }
}
.cid-tBarIgqIP0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBarIgqIP0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBarIgqIP0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBarIgqIP0 .title {
    width: 100% !important;
  }
}
.cid-tBarIgqIP0 .mbr-section-title {
  color: #e0c562;
}
.cid-tBarU0SpQ2 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBarU0SpQ2 .mbr-text {
  color: #767676;
}
.cid-tBarU0SpQ2 .mbr-text P {
  text-align: left;
}
.cid-tA1drGdIQa {
  background-color: #ffffff;
}
.cid-tA1drGdIQa .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tA1drGdIQa .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tA1drGdIQa .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drGdIQa .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tA1drGdIQa .image-element {
    padding-left: 0;
  }
}
.cid-tA1drGdIQa .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tA1drGdIQa .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tA1drGdIQa .brown {
  color: #c19b76;
}
.cid-tA1drGdIQa .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drGdIQa .paragraphs-wrapper .first-paragraph,
.cid-tA1drGdIQa .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA1drGdIQa .image-element {
    padding-top: 1rem;
  }
  .cid-tA1drGdIQa .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tA1drGdIQa .paragraphs-wrapper .first-paragraph,
  .cid-tA1drGdIQa .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tA1drGdIQa .first-paragraph,
  .cid-tA1drGdIQa .second-paragraph {
    width: 50%;
  }
  .cid-tA1drGdIQa .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tA1drGdIQa .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tA1drGdIQa .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tA1drGdIQa .mbr-section-title,
  .cid-tA1drGdIQa .mbr-section-btn {
    text-align: left;
  }
}
.cid-tA1drGdIQa .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tA1drGdIQa .mbr-text,
.cid-tA1drGdIQa .mbr-section-btn {
  text-align: left;
}
.cid-tBet2nU7wY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBet2nU7wY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBet2nU7wY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBet2nU7wY .title {
    width: 100% !important;
  }
}
.cid-tBet2nU7wY .mbr-section-title {
  color: #e0c562;
}
.cid-tBatUJ6h27 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tBatUJ6h27 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBatUJ6h27 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBatUJ6h27 .title {
    width: 100% !important;
  }
}
.cid-tBatUJ6h27 .mbr-section-title {
  color: #ffffff;
}
.cid-tBaF3BTmxb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaF3BTmxb .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBaF3BTmxb .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBaF3BTmxb .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaF3BTmxb .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBaF3BTmxb .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBaF3BTmxb .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBaF3BTmxb .brown {
  color: #c19b76;
}
.cid-tBaF3BTmxb .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaF3BTmxb .paragraphs-wrapper .first-paragraph,
.cid-tBaF3BTmxb .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBaF3BTmxb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBaF3BTmxb .text-element {
    padding-top: 0;
  }
  .cid-tBaF3BTmxb .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBaF3BTmxb .paragraphs-wrapper .first-paragraph,
  .cid-tBaF3BTmxb .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBaF3BTmxb .first-paragraph,
  .cid-tBaF3BTmxb .second-paragraph {
    width: 50%;
  }
  .cid-tBaF3BTmxb .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBaF3BTmxb .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBaF3BTmxb .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBaF3BTmxb .mbr-section-title,
  .cid-tBaF3BTmxb .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBaF3BTmxb .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBaF3BTmxb .mbr-text,
.cid-tBaF3BTmxb .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tA1drIeadN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tA1drIeadN .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tA1drIeadN .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drIeadN .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tA1drIeadN .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tA1drIeadN .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tA1drIeadN .brown {
  color: #c19b76;
}
.cid-tA1drIeadN .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tA1drIeadN .paragraphs-wrapper .first-paragraph,
.cid-tA1drIeadN .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tA1drIeadN .text-element {
    padding-bottom: 0;
  }
  .cid-tA1drIeadN .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tA1drIeadN .paragraphs-wrapper .first-paragraph,
  .cid-tA1drIeadN .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tA1drIeadN .first-paragraph,
  .cid-tA1drIeadN .second-paragraph {
    width: 50%;
  }
  .cid-tA1drIeadN .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tA1drIeadN .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tA1drIeadN .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tA1drIeadN .mbr-section-title,
  .cid-tA1drIeadN .mbr-section-btn {
    text-align: left;
  }
}
.cid-tA1drIeadN .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tA1drIeadN .mbr-text,
.cid-tA1drIeadN .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBaB4pEpW8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tBaB4pEpW8 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBaB4pEpW8 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tBaB4pEpW8 .mbr-section-title {
  color: #767676;
  text-align: right;
}
.cid-tBaCx0gjL2 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaCx0gjL2 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBaCx0gjL2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBaCx0gjL2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaCx0gjL2 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBaCx0gjL2 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBaCx0gjL2 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBaCx0gjL2 .brown {
  color: #c19b76;
}
.cid-tBaCx0gjL2 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaCx0gjL2 .paragraphs-wrapper .first-paragraph,
.cid-tBaCx0gjL2 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBaCx0gjL2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBaCx0gjL2 .text-element {
    padding-top: 0;
  }
  .cid-tBaCx0gjL2 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBaCx0gjL2 .paragraphs-wrapper .first-paragraph,
  .cid-tBaCx0gjL2 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBaCx0gjL2 .first-paragraph,
  .cid-tBaCx0gjL2 .second-paragraph {
    width: 50%;
  }
  .cid-tBaCx0gjL2 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBaCx0gjL2 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBaCx0gjL2 .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBaCx0gjL2 .mbr-section-title,
  .cid-tBaCx0gjL2 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBaCx0gjL2 .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBaCx0gjL2 .mbr-text,
.cid-tBaCx0gjL2 .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tBaE0festi {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBaE0festi .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBaE0festi .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaE0festi .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBaE0festi .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBaE0festi .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBaE0festi .brown {
  color: #c19b76;
}
.cid-tBaE0festi .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaE0festi .paragraphs-wrapper .first-paragraph,
.cid-tBaE0festi .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBaE0festi .text-element {
    padding-bottom: 0;
  }
  .cid-tBaE0festi .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBaE0festi .paragraphs-wrapper .first-paragraph,
  .cid-tBaE0festi .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBaE0festi .first-paragraph,
  .cid-tBaE0festi .second-paragraph {
    width: 50%;
  }
  .cid-tBaE0festi .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBaE0festi .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBaE0festi .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBaE0festi .mbr-section-title,
  .cid-tBaE0festi .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBaE0festi .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBaE0festi .mbr-text,
.cid-tBaE0festi .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBebi7QomP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBebi7QomP .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBebi7QomP .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBebi7QomP .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBebi7QomP .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBebi7QomP .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBebi7QomP .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBebi7QomP .brown {
  color: #c19b76;
}
.cid-tBebi7QomP .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBebi7QomP .paragraphs-wrapper .first-paragraph,
.cid-tBebi7QomP .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBebi7QomP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBebi7QomP .text-element {
    padding-top: 0;
  }
  .cid-tBebi7QomP .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBebi7QomP .paragraphs-wrapper .first-paragraph,
  .cid-tBebi7QomP .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBebi7QomP .first-paragraph,
  .cid-tBebi7QomP .second-paragraph {
    width: 50%;
  }
  .cid-tBebi7QomP .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBebi7QomP .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBebi7QomP .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBebi7QomP .mbr-section-title,
  .cid-tBebi7QomP .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBebi7QomP .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBebi7QomP .mbr-text,
.cid-tBebi7QomP .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tBaHXcA1py {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaHXcA1py .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBaHXcA1py .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaHXcA1py .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBaHXcA1py .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBaHXcA1py .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBaHXcA1py .brown {
  color: #c19b76;
}
.cid-tBaHXcA1py .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaHXcA1py .paragraphs-wrapper .first-paragraph,
.cid-tBaHXcA1py .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBaHXcA1py .text-element {
    padding-bottom: 0;
  }
  .cid-tBaHXcA1py .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBaHXcA1py .paragraphs-wrapper .first-paragraph,
  .cid-tBaHXcA1py .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBaHXcA1py .first-paragraph,
  .cid-tBaHXcA1py .second-paragraph {
    width: 50%;
  }
  .cid-tBaHXcA1py .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBaHXcA1py .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBaHXcA1py .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBaHXcA1py .mbr-section-title,
  .cid-tBaHXcA1py .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBaHXcA1py .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBaHXcA1py .mbr-text,
.cid-tBaHXcA1py .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBaJxDpDBw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBaJxDpDBw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBaJxDpDBw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaJxDpDBw .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBaJxDpDBw .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBaJxDpDBw .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBaJxDpDBw .brown {
  color: #c19b76;
}
.cid-tBaJxDpDBw .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBaJxDpDBw .paragraphs-wrapper .first-paragraph,
.cid-tBaJxDpDBw .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBaJxDpDBw .text-element {
    padding-bottom: 0;
  }
  .cid-tBaJxDpDBw .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBaJxDpDBw .paragraphs-wrapper .first-paragraph,
  .cid-tBaJxDpDBw .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBaJxDpDBw .first-paragraph,
  .cid-tBaJxDpDBw .second-paragraph {
    width: 50%;
  }
  .cid-tBaJxDpDBw .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBaJxDpDBw .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBaJxDpDBw .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBaJxDpDBw .mbr-section-title,
  .cid-tBaJxDpDBw .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBaJxDpDBw .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBaJxDpDBw .mbr-text,
.cid-tBaJxDpDBw .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBeacOlXQS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBeacOlXQS .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBeacOlXQS .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBeacOlXQS .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBeacOlXQS .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBeacOlXQS .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBeacOlXQS .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBeacOlXQS .brown {
  color: #c19b76;
}
.cid-tBeacOlXQS .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBeacOlXQS .paragraphs-wrapper .first-paragraph,
.cid-tBeacOlXQS .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBeacOlXQS .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBeacOlXQS .text-element {
    padding-top: 0;
  }
  .cid-tBeacOlXQS .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBeacOlXQS .paragraphs-wrapper .first-paragraph,
  .cid-tBeacOlXQS .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBeacOlXQS .first-paragraph,
  .cid-tBeacOlXQS .second-paragraph {
    width: 50%;
  }
  .cid-tBeacOlXQS .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBeacOlXQS .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBeacOlXQS .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBeacOlXQS .mbr-section-title,
  .cid-tBeacOlXQS .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBeacOlXQS .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBeacOlXQS .mbr-text,
.cid-tBeacOlXQS .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tBedt3wO2W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBedt3wO2W .counter-container ul {
  margin-bottom: 0;
}
.cid-tBedt3wO2W .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tBedt3wO2W .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #e0c562;
  color: #e0c562;
  content: '✓';
}
.cid-tBedt3wO2W .mbr-text {
  color: #767676;
}
.cid-tBedt3wO2W .mbr-text UL {
  text-align: left;
}
.cid-tBeeTbpdrO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBeeTbpdrO .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBeeTbpdrO .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBeeTbpdrO .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBeeTbpdrO .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBeeTbpdrO .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBeeTbpdrO .brown {
  color: #c19b76;
}
.cid-tBeeTbpdrO .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBeeTbpdrO .paragraphs-wrapper .first-paragraph,
.cid-tBeeTbpdrO .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBeeTbpdrO .text-element {
    padding-bottom: 0;
  }
  .cid-tBeeTbpdrO .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBeeTbpdrO .paragraphs-wrapper .first-paragraph,
  .cid-tBeeTbpdrO .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBeeTbpdrO .first-paragraph,
  .cid-tBeeTbpdrO .second-paragraph {
    width: 50%;
  }
  .cid-tBeeTbpdrO .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBeeTbpdrO .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBeeTbpdrO .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBeeTbpdrO .mbr-section-title,
  .cid-tBeeTbpdrO .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBeeTbpdrO .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tBeeTbpdrO .mbr-text,
.cid-tBeeTbpdrO .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBef5PPAZv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBef5PPAZv .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBef5PPAZv .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBef5PPAZv .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBef5PPAZv .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBef5PPAZv .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBef5PPAZv .brown {
  color: #c19b76;
}
.cid-tBef5PPAZv .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBef5PPAZv .paragraphs-wrapper .first-paragraph,
.cid-tBef5PPAZv .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBef5PPAZv .text-element {
    padding-bottom: 0;
  }
  .cid-tBef5PPAZv .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBef5PPAZv .paragraphs-wrapper .first-paragraph,
  .cid-tBef5PPAZv .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBef5PPAZv .first-paragraph,
  .cid-tBef5PPAZv .second-paragraph {
    width: 50%;
  }
  .cid-tBef5PPAZv .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBef5PPAZv .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBef5PPAZv .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBef5PPAZv .mbr-section-title,
  .cid-tBef5PPAZv .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBef5PPAZv .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tBef5PPAZv .mbr-text,
.cid-tBef5PPAZv .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBe7ZxthAP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBe7ZxthAP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBe7ZxthAP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBe7ZxthAP .title {
    width: 100% !important;
  }
}
.cid-tBe7ZxthAP .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tBe80ixzJl {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBe80ixzJl .counter-container ul {
  margin-bottom: 0;
}
.cid-tBe80ixzJl .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tBe80ixzJl .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tBe80ixzJl .mbr-text {
  color: #767676;
}
.cid-tBe80ixzJl .mbr-text UL {
  text-align: left;
}
.cid-tBegTZUvHZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBegTZUvHZ img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tBegTZUvHZ .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tBegTZUvHZ .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tBegTZUvHZ .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tBegTZUvHZ .wrapper:before {
    opacity: 0;
  }
}
.cid-tBeuSsBDuy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBeuSsBDuy .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBeuSsBDuy .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tBeuSsBDuy .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tBeuSsBDuy .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tBeuSsBDuy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tBeuSsBDuy .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBeuSsBDuy .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tBeuSsBDuy .card .panel-body {
  background: #ffffff;
}
.cid-tBeuSsBDuy .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBeuSsBDuy .card-header h4,
  .cid-tBeuSsBDuy .panel-body {
    padding: 1rem !important;
  }
}
.cid-tBeuSsBDuy .panel-text {
  color: #767676;
}
.cid-tBeuSsBDuy H4 {
  color: #ffffff;
}
.cid-tBeo6wihQG {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tBeo6wihQG .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBeo6wihQG .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBeo6wihQG .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBeo6wihQG .carousel-item.active,
.cid-tBeo6wihQG .carousel-item-next,
.cid-tBeo6wihQG .carousel-item-prev {
  display: flex;
}
.cid-tBeo6wihQG .carousel-controls a {
  transition: opacity .5s;
}
.cid-tBeo6wihQG .carousel-controls a:hover span,
.cid-tBeo6wihQG .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tBeo6wihQG .carousel-controls a:hover svg,
.cid-tBeo6wihQG .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tBeo6wihQG .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tBeo6wihQG .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tBeo6wihQG .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tBeo6wihQG .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tBeo6wihQG .user_text {
  color: #767676;
}
.cid-tBeo6wihQG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tBeo6wihQG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tBeo6wihQG .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tBeo6wihQG svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tBeo6wihQG .user_name {
  color: #c2aa51;
}
.cid-tBeo6wihQG .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tBeo6wihQG .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tBeo6wihQG .testimonials-quote,
  .cid-tBeo6wihQG .user_text,
  .cid-tBeo6wihQG .user_name,
  .cid-tBeo6wihQG .user_desk {
    text-align: center !important;
  }
  .cid-tBeo6wihQG .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBeo6wihQG .mbr-section-title,
  .cid-tBeo6wihQG .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBeo6wihQG .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tBeo6wihQG .carousel-control-next span {
    left: -1rem;
  }
  .cid-tBeo6wihQG .user-text {
    padding-right: 2rem;
  }
  .cid-tBeo6wihQG .carousel-control-prev,
  .cid-tBeo6wihQG .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tBeo6wihQG .mbr-section-title,
.cid-tBeo6wihQG .underline {
  color: #e0c562;
}
.cid-tBehygIDio {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tBehygIDio .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBehygIDio .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBehygIDio .title {
    width: 100% !important;
  }
}
.cid-tBehygIDio .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tBetqFBzvv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBetqFBzvv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBetqFBzvv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBetqFBzvv .title {
    width: 100% !important;
  }
}
.cid-tBetqFBzvv .mbr-text,
.cid-tBetqFBzvv .mbr-section-btn {
  color: #767676;
}
.cid-tBetqFBzvv .mbr-text,
.cid-tBetqFBzvv .mbr-section-btn DIV {
  text-align: left;
}
.cid-tBetqFBzvv .mbr-section-title {
  color: #e0c562;
}
.cid-tBehmw4Rvb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBehmw4Rvb .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBehmw4Rvb .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBehmw4Rvb .ico-line {
  display: -webkit-flex;
}
.cid-tBehmw4Rvb .col-md-4 {
  padding: 0;
}
.cid-tBehmw4Rvb p {
  line-height: 1.6;
}
.cid-tBehmw4Rvb .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBehmw4Rvb .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBehmw4Rvb .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBehmw4Rvb .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBehmw4Rvb img {
  transition: all 0.3s;
}
.cid-tBehmw4Rvb h5 {
  margin: 0;
}
.cid-tBehmw4Rvb .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBehmw4Rvb .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBehmw4Rvb .card-box > p,
.cid-tBehmw4Rvb .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBehmw4Rvb .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBehmw4Rvb .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBehmw4Rvb .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBehmw4Rvb .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBehmw4Rvb .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBehmw4Rvb .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBehmw4Rvb .price-box {
    left: 15px;
  }
  .cid-tBehmw4Rvb .card-box {
    padding: 1rem;
  }
}
.cid-tBejHUVEyd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBejHUVEyd .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBejHUVEyd .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBejHUVEyd .ico-line {
  display: -webkit-flex;
}
.cid-tBejHUVEyd .col-md-4 {
  padding: 0;
}
.cid-tBejHUVEyd p {
  line-height: 1.6;
}
.cid-tBejHUVEyd .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBejHUVEyd .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBejHUVEyd .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBejHUVEyd .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBejHUVEyd img {
  transition: all 0.3s;
}
.cid-tBejHUVEyd h5 {
  margin: 0;
}
.cid-tBejHUVEyd .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBejHUVEyd .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBejHUVEyd .card-box > p,
.cid-tBejHUVEyd .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBejHUVEyd .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBejHUVEyd .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBejHUVEyd .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBejHUVEyd .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBejHUVEyd .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBejHUVEyd .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBejHUVEyd .price-box {
    left: 15px;
  }
  .cid-tBejHUVEyd .card-box {
    padding: 1rem;
  }
}
.cid-tBeksUGNei {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBeksUGNei .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBeksUGNei .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBeksUGNei .ico-line {
  display: -webkit-flex;
}
.cid-tBeksUGNei .col-md-4 {
  padding: 0;
}
.cid-tBeksUGNei p {
  line-height: 1.6;
}
.cid-tBeksUGNei .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBeksUGNei .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBeksUGNei .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBeksUGNei .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBeksUGNei img {
  transition: all 0.3s;
}
.cid-tBeksUGNei h5 {
  margin: 0;
}
.cid-tBeksUGNei .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBeksUGNei .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBeksUGNei .card-box > p,
.cid-tBeksUGNei .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBeksUGNei .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBeksUGNei .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBeksUGNei .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBeksUGNei .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBeksUGNei .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBeksUGNei .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBeksUGNei .price-box {
    left: 15px;
  }
  .cid-tBeksUGNei .card-box {
    padding: 1rem;
  }
}
.cid-tBeleATv6S {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBeleATv6S .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBeleATv6S .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBeleATv6S .ico-line {
  display: -webkit-flex;
}
.cid-tBeleATv6S .col-md-4 {
  padding: 0;
}
.cid-tBeleATv6S p {
  line-height: 1.6;
}
.cid-tBeleATv6S .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBeleATv6S .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBeleATv6S .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBeleATv6S .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBeleATv6S img {
  transition: all 0.3s;
}
.cid-tBeleATv6S h5 {
  margin: 0;
}
.cid-tBeleATv6S .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBeleATv6S .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBeleATv6S .card-box > p,
.cid-tBeleATv6S .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBeleATv6S .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBeleATv6S .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBeleATv6S .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBeleATv6S .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBeleATv6S .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBeleATv6S .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBeleATv6S .price-box {
    left: 15px;
  }
  .cid-tBeleATv6S .card-box {
    padding: 1rem;
  }
}
.cid-tBeo343qBn {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/newbannerweb3-1920x1280.jpg");
}
.cid-tBeo343qBn .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tBeo343qBn .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tBeo343qBn .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBeo343qBn .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tBeo343qBn .mbr-text,
.cid-tBeo343qBn .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tBeo343qBn .mbr-section-subtitle,
.cid-tBeo343qBn .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBalRrGM.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBalRrGM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBalRrGM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBalRrGM .modal-content,
.cid-uqaBalRrGM .modal-dialog {
  height: auto;
}
.cid-uqaBalRrGM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBalRrGM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBalRrGM .form-wrapper .mbr-form .form-group,
  .cid-uqaBalRrGM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBalRrGM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBalRrGM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBalRrGM .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBalRrGM .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBalRrGM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBalRrGM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBalRrGM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBalRrGM .modal-open {
  overflow: hidden;
}
.cid-uqaBalRrGM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBalRrGM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBalRrGM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBalRrGM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBalRrGM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBalRrGM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBalRrGM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBalRrGM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBalRrGM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBalRrGM .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBalRrGM .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBalRrGM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBalRrGM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBalRrGM .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBalRrGM .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBalRrGM .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBalRrGM .modal-header .close:focus {
  outline: none;
}
.cid-uqaBalRrGM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBalRrGM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBalRrGM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBalRrGM .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBalRrGM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBalRrGM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBalRrGM .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBalRrGM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBalRrGM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBalRrGM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBalRrGM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBalRrGM .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBalRrGM .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBalRrGM .modal-lg,
  .cid-uqaBalRrGM .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBalRrGM .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBalRrGM .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBalRrGM .container {
    max-width: 1140px;
  }
}
.cid-uqaBalRrGM .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBalRrGM .container {
    max-width: 720px;
  }
}
.cid-uqaBalRrGM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBalRrGM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBalRrGM .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBalRrGM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBalRrGM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBalRrGM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBalRrGM .mbr-section-btn {
  margin: 0;
}
.cid-uqaBalRrGM .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZugMH9MYg {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZugMH9MYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZugMH9MYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZugMH9MYg .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZugMH9MYg .mbr-section-title {
  color: #e0c562;
}
.cid-tBk2FceIZw {
  background-color: #e0c562;
}
.cid-tBk2FceIZw .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tBk2FceIZw .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBk2FceIZw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBk2FceIZw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FceIZw .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tBk2FceIZw .image-element {
    padding-right: 0;
  }
}
.cid-tBk2FceIZw .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBk2FceIZw .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBk2FceIZw .brown {
  color: #c19b76;
}
.cid-tBk2FceIZw .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FceIZw .paragraphs-wrapper .first-paragraph,
.cid-tBk2FceIZw .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBk2FceIZw .image-element {
    padding-bottom: 1rem;
  }
  .cid-tBk2FceIZw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBk2FceIZw .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBk2FceIZw .paragraphs-wrapper .first-paragraph,
  .cid-tBk2FceIZw .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBk2FceIZw .first-paragraph,
  .cid-tBk2FceIZw .second-paragraph {
    width: 50%;
  }
  .cid-tBk2FceIZw .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBk2FceIZw .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBk2FceIZw .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tBk2FceIZw .mbr-section-title,
  .cid-tBk2FceIZw .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBk2FceIZw .mbr-text,
.cid-tBk2FceIZw .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tBk2FceIZw .mbr-section-title {
  text-align: right;
}
.cid-tBk2Fh8aQV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBk2Fh8aQV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBk2Fh8aQV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBk2Fh8aQV .title {
    width: 100% !important;
  }
}
.cid-tBk2Fh8aQV .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tBk6oPb52q {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBk6oPb52q .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBk6oPb52q .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBk6oPb52q .title {
    width: 100% !important;
  }
}
.cid-tBk6oPb52q .mbr-text,
.cid-tBk6oPb52q .mbr-section-btn DIV {
  text-align: center;
}
.cid-tBk6oPb52q .mbr-text,
.cid-tBk6oPb52q .mbr-section-btn {
  color: #767676;
}
.cid-tBmpCqPBsB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBmpCqPBsB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBmpCqPBsB .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBmpCqPBsB .title {
    width: 100% !important;
  }
}
.cid-tBmpCqPBsB .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-tBkM6Wkrbl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBkM6Wkrbl img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tBkM6Wkrbl .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tBkM6Wkrbl .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tBkM6Wkrbl .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tBkM6Wkrbl .wrapper:before {
    opacity: 0;
  }
}
.cid-tBkQAWtuY4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tBkQAWtuY4 .mbr-text,
.cid-tBkQAWtuY4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tBkQAWtuY4 .card-title {
  color: #66458e;
}
.cid-tBkQAWtuY4 .card .card-img span {
  color: #ffffff;
  font-size: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 767px) {
  .cid-tBkQAWtuY4 .mbr-section-subtitle,
  .cid-tBkQAWtuY4 .mbr-section-title {
    text-align: center !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBkQAWtuY4 .card .card-img span {
    background: none;
  }
}
.cid-tBkQAWtuY4 .mbr-section-title {
  color: #ffffff;
}
.cid-tBkQAWtuY4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tBkQAWtuY4 .card-title,
.cid-tBkQAWtuY4 .card-img {
  color: #ffffff;
}
.cid-tBkRsueNje {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tBkRsueNje .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBkRsueNje .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBkRsueNje .title {
    width: 100% !important;
  }
}
.cid-tBkRsueNje .mbr-text,
.cid-tBkRsueNje .mbr-section-btn {
  color: #767676;
}
.cid-tBl3z5HnHP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBl3z5HnHP img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tBl3z5HnHP .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tBl3z5HnHP .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tBl3z5HnHP .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tBl3z5HnHP .wrapper:before {
    opacity: 0;
  }
}
#custom-html-1ye {
  /* Type valid CSS here */
}
#custom-html-1ye div {
  padding: 200px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ye p {
  font-size: 60px;
  color: #777;
}
.cid-tBJwTeSueK {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tBJwTeSueK .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBJwTeSueK .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tBJwTeSueK .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBJwTeSueK .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tBJwTeSueK .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tBJwTeSueK .mbr-text,
.cid-tBJwTeSueK .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBl7ULKIGA {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBl7ULKIGA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBl7ULKIGA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBl7ULKIGA .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBl7ULKIGA .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBl7ULKIGA .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBl7ULKIGA .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBl7ULKIGA .brown {
  color: #c19b76;
}
.cid-tBl7ULKIGA .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBl7ULKIGA .paragraphs-wrapper .first-paragraph,
.cid-tBl7ULKIGA .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBl7ULKIGA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBl7ULKIGA .text-element {
    padding-top: 0;
  }
  .cid-tBl7ULKIGA .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBl7ULKIGA .paragraphs-wrapper .first-paragraph,
  .cid-tBl7ULKIGA .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBl7ULKIGA .first-paragraph,
  .cid-tBl7ULKIGA .second-paragraph {
    width: 50%;
  }
  .cid-tBl7ULKIGA .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBl7ULKIGA .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBl7ULKIGA .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBl7ULKIGA .mbr-section-title,
  .cid-tBl7ULKIGA .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBl7ULKIGA .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBl7ULKIGA .mbr-text,
.cid-tBl7ULKIGA .mbr-section-btn {
  text-align: right;
}
.cid-tBl7ULKIGA .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tBk7msFdqw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tBk7msFdqw .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tBk7msFdqw .video-block {
    width: 100% !important;
  }
}
.cid-tBJ9aMLThp {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-tBJ9aMLThp .image-block {
  position: relative;
  margin: auto;
}
.cid-tBJ9aMLThp .image-block img {
  width: 100%;
}
.cid-tBJ9aMLThp .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tBJ9aMLThp .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tBk2FqPeZi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBk2FqPeZi .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBk2FqPeZi .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FqPeZi .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBk2FqPeZi .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBk2FqPeZi .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBk2FqPeZi .brown {
  color: #c19b76;
}
.cid-tBk2FqPeZi .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FqPeZi .paragraphs-wrapper .first-paragraph,
.cid-tBk2FqPeZi .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBk2FqPeZi .text-element {
    padding-bottom: 0;
  }
  .cid-tBk2FqPeZi .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBk2FqPeZi .paragraphs-wrapper .first-paragraph,
  .cid-tBk2FqPeZi .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBk2FqPeZi .first-paragraph,
  .cid-tBk2FqPeZi .second-paragraph {
    width: 50%;
  }
  .cid-tBk2FqPeZi .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBk2FqPeZi .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBk2FqPeZi .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBk2FqPeZi .mbr-section-title,
  .cid-tBk2FqPeZi .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBk2FqPeZi .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tBk2FqPeZi .mbr-text,
.cid-tBk2FqPeZi .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tBk2FxOcbj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBk2FxOcbj .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tBk2FxOcbj .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBk2FxOcbj .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FxOcbj .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tBk2FxOcbj .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tBk2FxOcbj .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tBk2FxOcbj .brown {
  color: #c19b76;
}
.cid-tBk2FxOcbj .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBk2FxOcbj .paragraphs-wrapper .first-paragraph,
.cid-tBk2FxOcbj .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tBk2FxOcbj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tBk2FxOcbj .text-element {
    padding-top: 0;
  }
  .cid-tBk2FxOcbj .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBk2FxOcbj .paragraphs-wrapper .first-paragraph,
  .cid-tBk2FxOcbj .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBk2FxOcbj .first-paragraph,
  .cid-tBk2FxOcbj .second-paragraph {
    width: 50%;
  }
  .cid-tBk2FxOcbj .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tBk2FxOcbj .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tBk2FxOcbj .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBk2FxOcbj .mbr-section-title,
  .cid-tBk2FxOcbj .mbr-section-btn {
    text-align: left;
  }
}
.cid-tBk2FxOcbj .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tBk2FxOcbj .mbr-text,
.cid-tBk2FxOcbj .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tBkJl4VOuQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBkJl4VOuQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBkJl4VOuQ .card .card-wrapper {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.cid-tBkJl4VOuQ .card .card-wrapper .card-link {
  z-index: 2;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  font-size: 0;
  display: none;
}
.cid-tBkJl4VOuQ .card .card-wrapper .card-img {
  height: 100%;
  border-radius: 0;
}
.cid-tBkJl4VOuQ .card .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  opacity: 0.3;
  border-top-right-radius: 25%;
}
.cid-tBkJl4VOuQ .card .card-wrapper .card-img img {
  height: 100%;
}
.cid-tBkJl4VOuQ .popup-btn .card-link {
  display: block !important;
}
.cid-tBkJl4VOuQ .popup-btn .mbr-overlay {
  border-top-right-radius: 0 !important;
}
.cid-tBkJl4VOuQ .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 2rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-tBkJl4VOuQ .caption .mbr-text {
  margin-bottom: 2rem;
}
.cid-tBkJl4VOuQ .caption .card-title {
  padding-right: 2rem;
}
.cid-tBkJl4VOuQ .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
@media (min-width: 768px) {
  .cid-tBkJl4VOuQ .first-row-card {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBkJl4VOuQ .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tBkh1oetQT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBkh1oetQT .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBkh1oetQT .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tBkh1oetQT .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tBkheK7WUY {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBkheK7WUY .counter-container ul {
  margin-bottom: 0;
}
.cid-tBkheK7WUY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tBkheK7WUY .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tBkheK7WUY .mbr-text {
  color: #767676;
}
.cid-tBkjR2ZoEX {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBkjR2ZoEX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBkjR2ZoEX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBkjR2ZoEX .title {
    width: 100% !important;
  }
}
.cid-tBkjR2ZoEX .mbr-section-title {
  color: #e0c562;
}
.cid-tBkjR2ZoEX .mbr-text,
.cid-tBkjR2ZoEX .mbr-section-btn {
  color: #767676;
}
.cid-tBkZoQCYKF {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tBkZoQCYKF .image-block {
  position: relative;
  margin: auto;
}
.cid-tBkZoQCYKF .image-block img {
  width: 100%;
}
.cid-tBkZoQCYKF .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tBkZoQCYKF .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tBk2FNgKSh {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tBk2FNgKSh .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBk2FNgKSh .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBk2FNgKSh .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tBk2FNgKSh .carousel-item.active,
.cid-tBk2FNgKSh .carousel-item-next,
.cid-tBk2FNgKSh .carousel-item-prev {
  display: flex;
}
.cid-tBk2FNgKSh .carousel-controls a {
  transition: opacity .5s;
}
.cid-tBk2FNgKSh .carousel-controls a:hover span,
.cid-tBk2FNgKSh .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tBk2FNgKSh .carousel-controls a:hover svg,
.cid-tBk2FNgKSh .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tBk2FNgKSh .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tBk2FNgKSh .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tBk2FNgKSh .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tBk2FNgKSh .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tBk2FNgKSh .user_text {
  color: #767676;
}
.cid-tBk2FNgKSh .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tBk2FNgKSh .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tBk2FNgKSh .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tBk2FNgKSh svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tBk2FNgKSh .user_name {
  color: #c2aa51;
  text-align: center;
}
.cid-tBk2FNgKSh .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tBk2FNgKSh .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tBk2FNgKSh .testimonials-quote,
  .cid-tBk2FNgKSh .user_text,
  .cid-tBk2FNgKSh .user_name,
  .cid-tBk2FNgKSh .user_desk {
    text-align: center !important;
  }
  .cid-tBk2FNgKSh .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tBk2FNgKSh .mbr-section-title,
  .cid-tBk2FNgKSh .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tBk2FNgKSh .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tBk2FNgKSh .carousel-control-next span {
    left: -1rem;
  }
  .cid-tBk2FNgKSh .user-text {
    padding-right: 2rem;
  }
  .cid-tBk2FNgKSh .carousel-control-prev,
  .cid-tBk2FNgKSh .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tBk2FNgKSh .mbr-section-title,
.cid-tBk2FNgKSh .underline {
  color: #e0c562;
}
.cid-tBk2FNgKSh .user_text,
.cid-tBk2FNgKSh .testimonials-quote {
  text-align: center;
}
.cid-tD1SSDhc4Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tD1SSDhc4Q .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD1SSDhc4Q .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD1SSDhc4Q .title {
    width: 100% !important;
  }
}
.cid-tD1SSDhc4Q .mbr-section-title {
  color: #ffffff;
}
.cid-tD1STkMFpO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tD1STkMFpO .mbr-text {
  color: #767676;
}
.cid-tD1TMVHQZf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-tD1TMVHQZf .image-block {
  position: relative;
  margin: auto;
}
.cid-tD1TMVHQZf .image-block img {
  width: 100%;
}
.cid-tD1TMVHQZf .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tD1TMVHQZf .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tBJgQntYax {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tBJgQntYax .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBJgQntYax .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBJgQntYax .title {
    width: 100% !important;
  }
}
.cid-tBJgQntYax .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tBJgRbh5Lq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBJgRbh5Lq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tBJgRbh5Lq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tBJgRbh5Lq .title {
    width: 100% !important;
  }
}
.cid-tBJgRbh5Lq .mbr-text,
.cid-tBJgRbh5Lq .mbr-section-btn {
  color: #767676;
}
.cid-tBJgRbh5Lq .mbr-text,
.cid-tBJgRbh5Lq .mbr-section-btn DIV {
  text-align: left;
}
.cid-tBJgRbh5Lq .mbr-section-title {
  color: #e0c562;
}
.cid-tBk2FRY6ym {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBk2FRY6ym .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBk2FRY6ym .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBk2FRY6ym .ico-line {
  display: -webkit-flex;
}
.cid-tBk2FRY6ym .col-md-4 {
  padding: 0;
}
.cid-tBk2FRY6ym p {
  line-height: 1.6;
}
.cid-tBk2FRY6ym .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBk2FRY6ym .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBk2FRY6ym .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBk2FRY6ym .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBk2FRY6ym img {
  transition: all 0.3s;
}
.cid-tBk2FRY6ym h5 {
  margin: 0;
}
.cid-tBk2FRY6ym .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBk2FRY6ym .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBk2FRY6ym .card-box > p,
.cid-tBk2FRY6ym .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBk2FRY6ym .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBk2FRY6ym .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBk2FRY6ym .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBk2FRY6ym .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBk2FRY6ym .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBk2FRY6ym .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBk2FRY6ym .price-box {
    left: 15px;
  }
  .cid-tBk2FRY6ym .card-box {
    padding: 1rem;
  }
}
.cid-tBJj3S7bTC {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBJj3S7bTC .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBJj3S7bTC .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBJj3S7bTC .ico-line {
  display: -webkit-flex;
}
.cid-tBJj3S7bTC .col-md-4 {
  padding: 0;
}
.cid-tBJj3S7bTC p {
  line-height: 1.6;
}
.cid-tBJj3S7bTC .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBJj3S7bTC .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBJj3S7bTC .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBJj3S7bTC .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBJj3S7bTC img {
  transition: all 0.3s;
}
.cid-tBJj3S7bTC h5 {
  margin: 0;
}
.cid-tBJj3S7bTC .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBJj3S7bTC .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBJj3S7bTC .card-box > p,
.cid-tBJj3S7bTC .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBJj3S7bTC .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBJj3S7bTC .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBJj3S7bTC .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBJj3S7bTC .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBJj3S7bTC .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBJj3S7bTC .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBJj3S7bTC .price-box {
    left: 15px;
  }
  .cid-tBJj3S7bTC .card-box {
    padding: 1rem;
  }
}
.cid-tBJlzUE3nT {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tBJlzUE3nT .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBJlzUE3nT .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBJlzUE3nT .ico-line {
  display: -webkit-flex;
}
.cid-tBJlzUE3nT .col-md-4 {
  padding: 0;
}
.cid-tBJlzUE3nT p {
  line-height: 1.6;
}
.cid-tBJlzUE3nT .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBJlzUE3nT .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBJlzUE3nT .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBJlzUE3nT .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBJlzUE3nT img {
  transition: all 0.3s;
}
.cid-tBJlzUE3nT h5 {
  margin: 0;
}
.cid-tBJlzUE3nT .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBJlzUE3nT .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBJlzUE3nT .card-box > p,
.cid-tBJlzUE3nT .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBJlzUE3nT .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBJlzUE3nT .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBJlzUE3nT .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBJlzUE3nT .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBJlzUE3nT .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBJlzUE3nT .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBJlzUE3nT .price-box {
    left: 15px;
  }
  .cid-tBJlzUE3nT .card-box {
    padding: 1rem;
  }
}
.cid-tBJm0bvCCF {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tBJm0bvCCF .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tBJm0bvCCF .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tBJm0bvCCF .ico-line {
  display: -webkit-flex;
}
.cid-tBJm0bvCCF .col-md-4 {
  padding: 0;
}
.cid-tBJm0bvCCF p {
  line-height: 1.6;
}
.cid-tBJm0bvCCF .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tBJm0bvCCF .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tBJm0bvCCF .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tBJm0bvCCF .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tBJm0bvCCF img {
  transition: all 0.3s;
}
.cid-tBJm0bvCCF h5 {
  margin: 0;
}
.cid-tBJm0bvCCF .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tBJm0bvCCF .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tBJm0bvCCF .card-box > p,
.cid-tBJm0bvCCF .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tBJm0bvCCF .price {
  color: #ffffff;
  text-align: left;
}
.cid-tBJm0bvCCF .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tBJm0bvCCF .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tBJm0bvCCF .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tBJm0bvCCF .col-md-4 {
    padding: 0 15px;
  }
  .cid-tBJm0bvCCF .col-md-8 {
    margin: 0 15px;
  }
  .cid-tBJm0bvCCF .price-box {
    left: 15px;
  }
  .cid-tBJm0bvCCF .card-box {
    padding: 1rem;
  }
}
.cid-tBk2FZsxBH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tBk2FZsxBH .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tBk2FZsxBH .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tBk2FZsxBH .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tBk2FZsxBH .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tBk2FZsxBH .mbr-text,
.cid-tBk2FZsxBH .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tBk2FZsxBH .mbr-section-subtitle,
.cid-tBk2FZsxBH .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBanV0Jn.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBanV0Jn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBanV0Jn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBanV0Jn .modal-content,
.cid-uqaBanV0Jn .modal-dialog {
  height: auto;
}
.cid-uqaBanV0Jn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBanV0Jn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBanV0Jn .form-wrapper .mbr-form .form-group,
  .cid-uqaBanV0Jn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBanV0Jn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBanV0Jn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBanV0Jn .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBanV0Jn .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBanV0Jn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBanV0Jn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBanV0Jn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBanV0Jn .modal-open {
  overflow: hidden;
}
.cid-uqaBanV0Jn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBanV0Jn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBanV0Jn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBanV0Jn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBanV0Jn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBanV0Jn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBanV0Jn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBanV0Jn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBanV0Jn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBanV0Jn .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBanV0Jn .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBanV0Jn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBanV0Jn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBanV0Jn .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBanV0Jn .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBanV0Jn .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBanV0Jn .modal-header .close:focus {
  outline: none;
}
.cid-uqaBanV0Jn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBanV0Jn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBanV0Jn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBanV0Jn .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBanV0Jn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBanV0Jn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBanV0Jn .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBanV0Jn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBanV0Jn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBanV0Jn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBanV0Jn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBanV0Jn .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBanV0Jn .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBanV0Jn .modal-lg,
  .cid-uqaBanV0Jn .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBanV0Jn .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBanV0Jn .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBanV0Jn .container {
    max-width: 1140px;
  }
}
.cid-uqaBanV0Jn .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBanV0Jn .container {
    max-width: 720px;
  }
}
.cid-uqaBanV0Jn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBanV0Jn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBanV0Jn .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBanV0Jn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBanV0Jn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBanV0Jn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBanV0Jn .mbr-section-btn {
  margin: 0;
}
.cid-uqaBanV0Jn .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZui0aZ8fn {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZui0aZ8fn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZui0aZ8fn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZui0aZ8fn .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZui0aZ8fn .mbr-section-title {
  color: #e0c562;
}
.cid-tCtUMpjAZL {
  background-color: #e0c562;
}
.cid-tCtUMpjAZL .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tCtUMpjAZL .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCtUMpjAZL .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCtUMpjAZL .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCtUMpjAZL .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tCtUMpjAZL .image-element {
    padding-right: 0;
  }
}
.cid-tCtUMpjAZL .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCtUMpjAZL .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCtUMpjAZL .brown {
  color: #c19b76;
}
.cid-tCtUMpjAZL .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCtUMpjAZL .paragraphs-wrapper .first-paragraph,
.cid-tCtUMpjAZL .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCtUMpjAZL .image-element {
    padding-bottom: 1rem;
  }
  .cid-tCtUMpjAZL .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCtUMpjAZL .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCtUMpjAZL .paragraphs-wrapper .first-paragraph,
  .cid-tCtUMpjAZL .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCtUMpjAZL .first-paragraph,
  .cid-tCtUMpjAZL .second-paragraph {
    width: 50%;
  }
  .cid-tCtUMpjAZL .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCtUMpjAZL .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCtUMpjAZL .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tCtUMpjAZL .mbr-section-title,
  .cid-tCtUMpjAZL .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCtUMpjAZL .mbr-text,
.cid-tCtUMpjAZL .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tCtUMpjAZL .mbr-section-title {
  text-align: right;
}
.cid-tCE36OIyCr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCE36OIyCr .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCE36OIyCr .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCE36OIyCr .title {
    width: 100% !important;
  }
}
.cid-tCE36OIyCr .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCE36OIyCr .mbr-text,
.cid-tCE36OIyCr .mbr-section-btn {
  color: #767676;
}
.cid-tCE36OIyCr .mbr-text,
.cid-tCE36OIyCr .mbr-section-btn DIV {
  text-align: left;
}
.cid-tCtUMz4V5E {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCtUMz4V5E .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCtUMz4V5E .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCtUMz4V5E .title {
    width: 100% !important;
  }
}
.cid-tCtUMz4V5E .mbr-text,
.cid-tCtUMz4V5E .mbr-section-btn DIV {
  text-align: right;
}
.cid-tCtUMz4V5E .mbr-text,
.cid-tCtUMz4V5E .mbr-section-btn {
  color: #767676;
}
.cid-tCtUMz4V5E .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCGdDvzDMQ {
  background: #e0c562;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCGdDvzDMQ .image-block {
  position: relative;
  margin: auto;
}
.cid-tCGdDvzDMQ .image-block img {
  width: 100%;
}
.cid-tCGdDvzDMQ .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCGdDvzDMQ .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCtZrsRBft {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tCtZrsRBft .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-tCtZrsRBft .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCtZrsRBft .title {
    width: 100% !important;
  }
}
.cid-tCtZrsRBft .mbr-section-title {
  color: #ffffff;
}
.cid-tCtZrsRBft .mbr-section-subtitle,
.cid-tCtZrsRBft .underline {
  color: #b7b6b6;
}
.cid-tCu33auh38 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tCu33auh38 .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCu33auh38 .card .card-img {
  width: 40%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCu33auh38 .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-tCu33auh38 .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-tCu33auh38 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tCu33auh38 .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCu33auh38 .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-tCu33auh38 .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-tCu33auh38 .card .card-box .card-title,
  .cid-tCu33auh38 .card .card-box .mbr-text,
  .cid-tCu33auh38 .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-tCu33auh38 .card {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .cid-tCu33auh38 .card .card-img {
    text-align: right !important;
  }
}
.cid-tCu33auh38 .card-title,
.cid-tCu33auh38 .card-img {
  color: #e0c562;
}
.cid-tCucSKkSAE {
  background: #ffffff;
}
.cid-tCucSKkSAE .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tCucSKkSAE .image-block img {
  width: 100%;
}
.cid-tCucSKkSAE .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCucSKkSAE .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCFWDCgPkr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCFWDCgPkr .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCFWDCgPkr .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCFWDCgPkr .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCFWDCgPkr .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCFWDCgPkr .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCFWDCgPkr .brown {
  color: #c19b76;
}
.cid-tCFWDCgPkr .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCFWDCgPkr .paragraphs-wrapper .first-paragraph,
.cid-tCFWDCgPkr .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCFWDCgPkr .text-element {
    padding-bottom: 0;
  }
  .cid-tCFWDCgPkr .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCFWDCgPkr .paragraphs-wrapper .first-paragraph,
  .cid-tCFWDCgPkr .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCFWDCgPkr .first-paragraph,
  .cid-tCFWDCgPkr .second-paragraph {
    width: 50%;
  }
  .cid-tCFWDCgPkr .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCFWDCgPkr .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCFWDCgPkr .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCFWDCgPkr .mbr-section-title,
  .cid-tCFWDCgPkr .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCFWDCgPkr .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCFWDCgPkr .mbr-text,
.cid-tCFWDCgPkr .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tCufsqDZJW {
  background: #ffffff;
}
.cid-tCufsqDZJW .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tCufsqDZJW .image-block img {
  width: 100%;
}
.cid-tCufsqDZJW .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCufsqDZJW .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCE0Qe1rTa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCE0Qe1rTa .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCE0Qe1rTa .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCE0Qe1rTa .title {
    width: 100% !important;
  }
}
.cid-tCE0Qe1rTa .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCE0Qe1rTa .mbr-text,
.cid-tCE0Qe1rTa .mbr-section-btn {
  color: #767676;
}
.cid-tCE0Qe1rTa .mbr-text,
.cid-tCE0Qe1rTa .mbr-section-btn DIV {
  text-align: left;
}
.cid-tCE6jBhKGV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCE6jBhKGV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCE6jBhKGV .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tCE6jBhKGV .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tCE6jBhKGV .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tCE6jBhKGV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tCE6jBhKGV .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCE6jBhKGV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tCE6jBhKGV .card .panel-body {
  background: #ffffff;
}
.cid-tCE6jBhKGV .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCE6jBhKGV .card-header h4,
  .cid-tCE6jBhKGV .panel-body {
    padding: 1rem !important;
  }
}
.cid-tCE6jBhKGV .panel-text {
  color: #767676;
}
.cid-tCEa2KC0iy {
  background: #ffffff;
}
.cid-tCEa2KC0iy .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tCEa2KC0iy .image-block img {
  width: 100%;
}
.cid-tCEa2KC0iy .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCEa2KC0iy .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCEd1MkJyi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tCEd1MkJyi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCEd1MkJyi .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCEd1MkJyi .title {
    width: 100% !important;
  }
}
.cid-tCEd1MkJyi .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tCtUNp7Kw7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCtUNp7Kw7 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCtUNp7Kw7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCtUNp7Kw7 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCtUNp7Kw7 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCtUNp7Kw7 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCtUNp7Kw7 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCtUNp7Kw7 .brown {
  color: #c19b76;
}
.cid-tCtUNp7Kw7 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCtUNp7Kw7 .paragraphs-wrapper .first-paragraph,
.cid-tCtUNp7Kw7 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCtUNp7Kw7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCtUNp7Kw7 .text-element {
    padding-top: 0;
  }
  .cid-tCtUNp7Kw7 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCtUNp7Kw7 .paragraphs-wrapper .first-paragraph,
  .cid-tCtUNp7Kw7 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCtUNp7Kw7 .first-paragraph,
  .cid-tCtUNp7Kw7 .second-paragraph {
    width: 50%;
  }
  .cid-tCtUNp7Kw7 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCtUNp7Kw7 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCtUNp7Kw7 .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCtUNp7Kw7 .mbr-section-title,
  .cid-tCtUNp7Kw7 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCtUNp7Kw7 .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCtUNp7Kw7 .mbr-text,
.cid-tCtUNp7Kw7 .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCEf7s9yOu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCEf7s9yOu .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCEf7s9yOu .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCEf7s9yOu .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEf7s9yOu .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCEf7s9yOu .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCEf7s9yOu .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCEf7s9yOu .brown {
  color: #c19b76;
}
.cid-tCEf7s9yOu .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEf7s9yOu .paragraphs-wrapper .first-paragraph,
.cid-tCEf7s9yOu .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCEf7s9yOu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCEf7s9yOu .text-element {
    padding-top: 0;
  }
  .cid-tCEf7s9yOu .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCEf7s9yOu .paragraphs-wrapper .first-paragraph,
  .cid-tCEf7s9yOu .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCEf7s9yOu .first-paragraph,
  .cid-tCEf7s9yOu .second-paragraph {
    width: 50%;
  }
  .cid-tCEf7s9yOu .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCEf7s9yOu .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCEf7s9yOu .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCEf7s9yOu .mbr-section-title,
  .cid-tCEf7s9yOu .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCEf7s9yOu .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCEf7s9yOu .mbr-text,
.cid-tCEf7s9yOu .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCEfDzIL4t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCEfDzIL4t .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCEfDzIL4t .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCEfDzIL4t .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEfDzIL4t .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCEfDzIL4t .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCEfDzIL4t .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCEfDzIL4t .brown {
  color: #c19b76;
}
.cid-tCEfDzIL4t .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEfDzIL4t .paragraphs-wrapper .first-paragraph,
.cid-tCEfDzIL4t .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCEfDzIL4t .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCEfDzIL4t .text-element {
    padding-top: 0;
  }
  .cid-tCEfDzIL4t .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCEfDzIL4t .paragraphs-wrapper .first-paragraph,
  .cid-tCEfDzIL4t .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCEfDzIL4t .first-paragraph,
  .cid-tCEfDzIL4t .second-paragraph {
    width: 50%;
  }
  .cid-tCEfDzIL4t .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCEfDzIL4t .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCEfDzIL4t .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCEfDzIL4t .mbr-section-title,
  .cid-tCEfDzIL4t .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCEfDzIL4t .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCEfDzIL4t .mbr-text,
.cid-tCEfDzIL4t .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCEgp7u4Ba {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCEgp7u4Ba .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCEgp7u4Ba .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCEgp7u4Ba .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEgp7u4Ba .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCEgp7u4Ba .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCEgp7u4Ba .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCEgp7u4Ba .brown {
  color: #c19b76;
}
.cid-tCEgp7u4Ba .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEgp7u4Ba .paragraphs-wrapper .first-paragraph,
.cid-tCEgp7u4Ba .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCEgp7u4Ba .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCEgp7u4Ba .text-element {
    padding-top: 0;
  }
  .cid-tCEgp7u4Ba .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCEgp7u4Ba .paragraphs-wrapper .first-paragraph,
  .cid-tCEgp7u4Ba .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCEgp7u4Ba .first-paragraph,
  .cid-tCEgp7u4Ba .second-paragraph {
    width: 50%;
  }
  .cid-tCEgp7u4Ba .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCEgp7u4Ba .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCEgp7u4Ba .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCEgp7u4Ba .mbr-section-title,
  .cid-tCEgp7u4Ba .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCEgp7u4Ba .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCEgp7u4Ba .mbr-text,
.cid-tCEgp7u4Ba .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCEh7z7MfJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCEh7z7MfJ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCEh7z7MfJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCEh7z7MfJ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEh7z7MfJ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCEh7z7MfJ .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCEh7z7MfJ .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCEh7z7MfJ .brown {
  color: #c19b76;
}
.cid-tCEh7z7MfJ .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEh7z7MfJ .paragraphs-wrapper .first-paragraph,
.cid-tCEh7z7MfJ .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCEh7z7MfJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCEh7z7MfJ .text-element {
    padding-top: 0;
  }
  .cid-tCEh7z7MfJ .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCEh7z7MfJ .paragraphs-wrapper .first-paragraph,
  .cid-tCEh7z7MfJ .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCEh7z7MfJ .first-paragraph,
  .cid-tCEh7z7MfJ .second-paragraph {
    width: 50%;
  }
  .cid-tCEh7z7MfJ .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCEh7z7MfJ .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCEh7z7MfJ .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCEh7z7MfJ .mbr-section-title,
  .cid-tCEh7z7MfJ .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCEh7z7MfJ .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCEh7z7MfJ .mbr-text,
.cid-tCEh7z7MfJ .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCEj3aegNp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCEj3aegNp .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCEj3aegNp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCEj3aegNp .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEj3aegNp .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tCEj3aegNp .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCEj3aegNp .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCEj3aegNp .brown {
  color: #c19b76;
}
.cid-tCEj3aegNp .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCEj3aegNp .paragraphs-wrapper .first-paragraph,
.cid-tCEj3aegNp .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCEj3aegNp .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCEj3aegNp .text-element {
    padding-top: 0;
  }
  .cid-tCEj3aegNp .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCEj3aegNp .paragraphs-wrapper .first-paragraph,
  .cid-tCEj3aegNp .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCEj3aegNp .first-paragraph,
  .cid-tCEj3aegNp .second-paragraph {
    width: 50%;
  }
  .cid-tCEj3aegNp .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCEj3aegNp .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCEj3aegNp .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCEj3aegNp .mbr-section-title,
  .cid-tCEj3aegNp .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCEj3aegNp .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tCEj3aegNp .mbr-text,
.cid-tCEj3aegNp .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tCtUO6oNyF {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tCtUO6oNyF .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCtUO6oNyF .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tCtUO6oNyF .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tCtUO6oNyF .carousel-item.active,
.cid-tCtUO6oNyF .carousel-item-next,
.cid-tCtUO6oNyF .carousel-item-prev {
  display: flex;
}
.cid-tCtUO6oNyF .carousel-controls a {
  transition: opacity .5s;
}
.cid-tCtUO6oNyF .carousel-controls a:hover span,
.cid-tCtUO6oNyF .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tCtUO6oNyF .carousel-controls a:hover svg,
.cid-tCtUO6oNyF .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tCtUO6oNyF .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tCtUO6oNyF .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tCtUO6oNyF .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tCtUO6oNyF .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tCtUO6oNyF .user_text {
  color: #767676;
}
.cid-tCtUO6oNyF .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tCtUO6oNyF .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tCtUO6oNyF .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tCtUO6oNyF svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tCtUO6oNyF .user_name {
  color: #c2aa51;
  text-align: left;
}
.cid-tCtUO6oNyF .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tCtUO6oNyF .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tCtUO6oNyF .testimonials-quote,
  .cid-tCtUO6oNyF .user_text,
  .cid-tCtUO6oNyF .user_name,
  .cid-tCtUO6oNyF .user_desk {
    text-align: center !important;
  }
  .cid-tCtUO6oNyF .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCtUO6oNyF .mbr-section-title,
  .cid-tCtUO6oNyF .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tCtUO6oNyF .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tCtUO6oNyF .carousel-control-next span {
    left: -1rem;
  }
  .cid-tCtUO6oNyF .user-text {
    padding-right: 2rem;
  }
  .cid-tCtUO6oNyF .carousel-control-prev,
  .cid-tCtUO6oNyF .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tCtUO6oNyF .mbr-section-title,
.cid-tCtUO6oNyF .underline {
  color: #e0c562;
}
.cid-tCtUO6oNyF .user_text,
.cid-tCtUO6oNyF .testimonials-quote {
  text-align: left;
  color: #767676;
}
.cid-tCtUOdVKZm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tCtUOdVKZm .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCtUOdVKZm .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCtUOdVKZm .title {
    width: 100% !important;
  }
}
.cid-tCtUOdVKZm .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tCEpKajkBR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCEpKajkBR .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCEpKajkBR .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCEpKajkBR .ico-line {
  display: -webkit-flex;
}
.cid-tCEpKajkBR .col-md-4 {
  padding: 0;
}
.cid-tCEpKajkBR p {
  line-height: 1.6;
}
.cid-tCEpKajkBR .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCEpKajkBR .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCEpKajkBR .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCEpKajkBR .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCEpKajkBR img {
  transition: all 0.3s;
}
.cid-tCEpKajkBR h5 {
  margin: 0;
}
.cid-tCEpKajkBR .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCEpKajkBR .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCEpKajkBR .card-box > p,
.cid-tCEpKajkBR .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCEpKajkBR .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCEpKajkBR .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCEpKajkBR .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCEpKajkBR .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCEpKajkBR .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCEpKajkBR .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCEpKajkBR .price-box {
    left: 15px;
  }
  .cid-tCEpKajkBR .card-box {
    padding: 1rem;
  }
}
.cid-tCEqC2sVfN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCEqC2sVfN .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCEqC2sVfN .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCEqC2sVfN .ico-line {
  display: -webkit-flex;
}
.cid-tCEqC2sVfN .col-md-4 {
  padding: 0;
}
.cid-tCEqC2sVfN p {
  line-height: 1.6;
}
.cid-tCEqC2sVfN .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCEqC2sVfN .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCEqC2sVfN .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCEqC2sVfN .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCEqC2sVfN img {
  transition: all 0.3s;
}
.cid-tCEqC2sVfN h5 {
  margin: 0;
}
.cid-tCEqC2sVfN .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCEqC2sVfN .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCEqC2sVfN .card-box > p,
.cid-tCEqC2sVfN .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCEqC2sVfN .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCEqC2sVfN .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCEqC2sVfN .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCEqC2sVfN .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCEqC2sVfN .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCEqC2sVfN .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCEqC2sVfN .price-box {
    left: 15px;
  }
  .cid-tCEqC2sVfN .card-box {
    padding: 1rem;
  }
}
.cid-tCEqRfTsok {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCEqRfTsok .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCEqRfTsok .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCEqRfTsok .ico-line {
  display: -webkit-flex;
}
.cid-tCEqRfTsok .col-md-4 {
  padding: 0;
}
.cid-tCEqRfTsok p {
  line-height: 1.6;
}
.cid-tCEqRfTsok .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCEqRfTsok .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCEqRfTsok .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCEqRfTsok .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCEqRfTsok img {
  transition: all 0.3s;
}
.cid-tCEqRfTsok h5 {
  margin: 0;
}
.cid-tCEqRfTsok .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCEqRfTsok .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCEqRfTsok .card-box > p,
.cid-tCEqRfTsok .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCEqRfTsok .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCEqRfTsok .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCEqRfTsok .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCEqRfTsok .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCEqRfTsok .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCEqRfTsok .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCEqRfTsok .price-box {
    left: 15px;
  }
  .cid-tCEqRfTsok .card-box {
    padding: 1rem;
  }
}
.cid-tCErh3RuCe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCErh3RuCe .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCErh3RuCe .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCErh3RuCe .ico-line {
  display: -webkit-flex;
}
.cid-tCErh3RuCe .col-md-4 {
  padding: 0;
}
.cid-tCErh3RuCe p {
  line-height: 1.6;
}
.cid-tCErh3RuCe .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCErh3RuCe .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCErh3RuCe .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCErh3RuCe .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCErh3RuCe img {
  transition: all 0.3s;
}
.cid-tCErh3RuCe h5 {
  margin: 0;
}
.cid-tCErh3RuCe .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCErh3RuCe .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCErh3RuCe .card-box > p,
.cid-tCErh3RuCe .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCErh3RuCe .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCErh3RuCe .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCErh3RuCe .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCErh3RuCe .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCErh3RuCe .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCErh3RuCe .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCErh3RuCe .price-box {
    left: 15px;
  }
  .cid-tCErh3RuCe .card-box {
    padding: 1rem;
  }
}
.cid-tCEBr9scET {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCEBr9scET .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCEBr9scET .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCEBr9scET .ico-line {
  display: -webkit-flex;
}
.cid-tCEBr9scET .col-md-4 {
  padding: 0;
}
.cid-tCEBr9scET p {
  line-height: 1.6;
}
.cid-tCEBr9scET .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCEBr9scET .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCEBr9scET .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCEBr9scET .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCEBr9scET img {
  transition: all 0.3s;
}
.cid-tCEBr9scET h5 {
  margin: 0;
}
.cid-tCEBr9scET .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCEBr9scET .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCEBr9scET .card-box > p,
.cid-tCEBr9scET .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCEBr9scET .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCEBr9scET .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCEBr9scET .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCEBr9scET .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCEBr9scET .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCEBr9scET .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCEBr9scET .price-box {
    left: 15px;
  }
  .cid-tCEBr9scET .card-box {
    padding: 1rem;
  }
}
.cid-tCEG3nwyZa {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tCEG3nwyZa .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCEG3nwyZa .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCEG3nwyZa .ico-line {
  display: -webkit-flex;
}
.cid-tCEG3nwyZa .col-md-4 {
  padding: 0;
}
.cid-tCEG3nwyZa p {
  line-height: 1.6;
}
.cid-tCEG3nwyZa .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCEG3nwyZa .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCEG3nwyZa .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCEG3nwyZa .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCEG3nwyZa img {
  transition: all 0.3s;
}
.cid-tCEG3nwyZa h5 {
  margin: 0;
}
.cid-tCEG3nwyZa .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCEG3nwyZa .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCEG3nwyZa .card-box > p,
.cid-tCEG3nwyZa .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCEG3nwyZa .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCEG3nwyZa .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCEG3nwyZa .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCEG3nwyZa .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCEG3nwyZa .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCEG3nwyZa .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCEG3nwyZa .price-box {
    left: 15px;
  }
  .cid-tCEG3nwyZa .card-box {
    padding: 1rem;
  }
}
.cid-tCERo2bmWd {
  background: #e0c562;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCERo2bmWd .image-block {
  position: relative;
  margin: auto;
}
.cid-tCERo2bmWd .image-block img {
  width: 100%;
}
.cid-tCERo2bmWd .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCERo2bmWd .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCG7K45DZs {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCG7K45DZs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCG7K45DZs .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCG7K45DZs .title {
    width: 100% !important;
  }
}
.cid-tCG7K45DZs .mbr-section-title {
  color: #e0c562;
}
.cid-tCF9WGYQJP {
  background: #ffffff;
}
.cid-tCF9WGYQJP .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tCF9WGYQJP .image-block img {
  width: 100%;
}
.cid-tCF9WGYQJP .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCF9WGYQJP .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCtUOL0RJ8 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tCtUOL0RJ8 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tCtUOL0RJ8 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tCtUOL0RJ8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCtUOL0RJ8 .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tCtUOL0RJ8 .mbr-text,
.cid-tCtUOL0RJ8 .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tCtUOL0RJ8 .mbr-section-subtitle,
.cid-tCtUOL0RJ8 .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBar4pTB.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBar4pTB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBar4pTB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBar4pTB .modal-content,
.cid-uqaBar4pTB .modal-dialog {
  height: auto;
}
.cid-uqaBar4pTB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBar4pTB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBar4pTB .form-wrapper .mbr-form .form-group,
  .cid-uqaBar4pTB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBar4pTB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBar4pTB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBar4pTB .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBar4pTB .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBar4pTB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBar4pTB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBar4pTB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBar4pTB .modal-open {
  overflow: hidden;
}
.cid-uqaBar4pTB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBar4pTB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBar4pTB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBar4pTB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBar4pTB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBar4pTB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBar4pTB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBar4pTB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBar4pTB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBar4pTB .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBar4pTB .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBar4pTB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBar4pTB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBar4pTB .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBar4pTB .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBar4pTB .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBar4pTB .modal-header .close:focus {
  outline: none;
}
.cid-uqaBar4pTB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBar4pTB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBar4pTB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBar4pTB .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBar4pTB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBar4pTB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBar4pTB .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBar4pTB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBar4pTB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBar4pTB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBar4pTB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBar4pTB .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBar4pTB .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBar4pTB .modal-lg,
  .cid-uqaBar4pTB .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBar4pTB .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBar4pTB .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBar4pTB .container {
    max-width: 1140px;
  }
}
.cid-uqaBar4pTB .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBar4pTB .container {
    max-width: 720px;
  }
}
.cid-uqaBar4pTB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBar4pTB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBar4pTB .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBar4pTB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBar4pTB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBar4pTB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBar4pTB .mbr-section-btn {
  margin: 0;
}
.cid-uqaBar4pTB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZukTnwya5 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZukTnwya5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZukTnwya5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZukTnwya5 .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZukTnwya5 .mbr-section-title {
  color: #e0c562;
}
.cid-tCLrc6rpRX {
  background-color: #e0c562;
}
.cid-tCLrc6rpRX .img-wrap {
  width: 90% !important;
  height: 90% !important;
}
.cid-tCLrc6rpRX .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tCLrc6rpRX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLrc6rpRX .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLrc6rpRX .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tCLrc6rpRX .image-element {
    padding-right: 0;
  }
}
.cid-tCLrc6rpRX .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCLrc6rpRX .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCLrc6rpRX .brown {
  color: #c19b76;
}
.cid-tCLrc6rpRX .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLrc6rpRX .paragraphs-wrapper .first-paragraph,
.cid-tCLrc6rpRX .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCLrc6rpRX .image-element {
    padding-bottom: 1rem;
  }
  .cid-tCLrc6rpRX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tCLrc6rpRX .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCLrc6rpRX .paragraphs-wrapper .first-paragraph,
  .cid-tCLrc6rpRX .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCLrc6rpRX .first-paragraph,
  .cid-tCLrc6rpRX .second-paragraph {
    width: 50%;
  }
  .cid-tCLrc6rpRX .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCLrc6rpRX .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCLrc6rpRX .text-element {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tCLrc6rpRX .mbr-section-title,
  .cid-tCLrc6rpRX .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCLrc6rpRX .mbr-text,
.cid-tCLrc6rpRX .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tCLrc6rpRX .mbr-section-title {
  text-align: right;
}
.cid-tCLEWc8eNt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCLEWc8eNt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCLEWc8eNt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCLEWc8eNt .title {
    width: 100% !important;
  }
}
.cid-tCLEWc8eNt .mbr-section-title {
  color: #767676;
  text-align: center;
}
.cid-tCLEWc8eNt .mbr-text,
.cid-tCLEWc8eNt .mbr-section-btn {
  color: #767676;
}
.cid-tCLEWc8eNt .mbr-text,
.cid-tCLEWc8eNt .mbr-section-btn DIV {
  text-align: center;
}
.cid-tCLEWc8eNt .mbr-section-subtitle,
.cid-tCLEWc8eNt .underline {
  color: #e0c562;
  text-align: right;
}
.cid-tCLEWc8eNt .mbr-section-title DIV {
  text-align: right;
}
.cid-tCLFhYY4xM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCLFhYY4xM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCLFhYY4xM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCLFhYY4xM .title {
    width: 100% !important;
  }
}
.cid-tCLFhYY4xM .mbr-section-title {
  color: #767676;
  text-align: center;
}
.cid-tCLFhYY4xM .mbr-text,
.cid-tCLFhYY4xM .mbr-section-btn {
  color: #767676;
}
.cid-tCLFhYY4xM .mbr-text,
.cid-tCLFhYY4xM .mbr-section-btn DIV {
  text-align: center;
}
.cid-tCLFhYY4xM .mbr-section-subtitle,
.cid-tCLFhYY4xM .underline {
  color: #e0c562;
  text-align: left;
}
.cid-tCLFhYY4xM .mbr-section-title DIV {
  text-align: left;
}
.cid-tCLCr84vXT {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-shop-homebiotic2-1116x421.jpg");
}
.cid-tCLCr84vXT .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-tCLCr84vXT .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tCLCr84vXT .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLCr84vXT .mbr-text,
.cid-tCLCr84vXT .mbr-section-btn {
  text-align: right;
}
.cid-tCLCr84vXT .mbr-section-title {
  text-align: right;
  color: #ffffff;
}
.cid-tCLrc7Mgxi {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tCLrc7Mgxi .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCLrc7Mgxi .card .card-img {
  width: 40%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCLrc7Mgxi .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-tCLrc7Mgxi .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-tCLrc7Mgxi .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tCLrc7Mgxi .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCLrc7Mgxi .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-tCLrc7Mgxi .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-tCLrc7Mgxi .card .card-box .card-title,
  .cid-tCLrc7Mgxi .card .card-box .mbr-text,
  .cid-tCLrc7Mgxi .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-tCLrc7Mgxi .card {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .cid-tCLrc7Mgxi .card .card-img {
    text-align: right !important;
  }
}
.cid-tCLrc7Mgxi .card-title,
.cid-tCLrc7Mgxi .card-img {
  color: #e0c562;
}
.cid-tCM11J3Syx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCM11J3Syx img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tCM11J3Syx .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tCM11J3Syx .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tCM11J3Syx .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tCM11J3Syx .wrapper:before {
    opacity: 0;
  }
}
.cid-tCMe7TmUYN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tCMe7TmUYN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCMe7TmUYN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCMe7TmUYN .title {
    width: 100% !important;
  }
}
.cid-tCMe7TmUYN .mbr-section-title {
  color: #767676;
  text-align: center;
}
.cid-tCMe7TmUYN .mbr-text,
.cid-tCMe7TmUYN .mbr-section-btn {
  color: #767676;
}
.cid-tCMe7TmUYN .mbr-text,
.cid-tCMe7TmUYN .mbr-section-btn DIV {
  text-align: center;
}
.cid-tCMe7TmUYN .mbr-section-subtitle,
.cid-tCMe7TmUYN .underline {
  color: #e0c562;
  text-align: right;
}
.cid-tCMe7TmUYN .mbr-section-title DIV {
  text-align: left;
}
.cid-tCMe7TmUYN .mbr-section-subtitle,
.cid-tCMe7TmUYN .underline DIV {
  text-align: left;
}
.cid-tCLrc8G8Dy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrc8G8Dy .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLrc8G8Dy .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLrc8G8Dy .image-element img {
  width: 100%;
  height: 100%;
  object-position: center center;
  object-fit: cover;
}
.cid-tCLrc8G8Dy .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCLrc8G8Dy .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCLrc8G8Dy .brown {
  color: #c19b76;
}
.cid-tCLrc8G8Dy .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLrc8G8Dy .paragraphs-wrapper .first-paragraph,
.cid-tCLrc8G8Dy .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCLrc8G8Dy .text-element {
    padding-bottom: 0;
  }
  .cid-tCLrc8G8Dy .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCLrc8G8Dy .paragraphs-wrapper .first-paragraph,
  .cid-tCLrc8G8Dy .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCLrc8G8Dy .first-paragraph,
  .cid-tCLrc8G8Dy .second-paragraph {
    width: 50%;
  }
  .cid-tCLrc8G8Dy .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCLrc8G8Dy .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCLrc8G8Dy .text-element {
    padding: 3rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCLrc8G8Dy .mbr-section-title,
  .cid-tCLrc8G8Dy .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCLrc8G8Dy .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCLrc8G8Dy .mbr-text,
.cid-tCLrc8G8Dy .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tCLM83bxpQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLM83bxpQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLM83bxpQ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLM83bxpQ .image-element img {
  width: 100%;
  height: 100%;
  object-position: center center;
  object-fit: cover;
}
.cid-tCLM83bxpQ .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tCLM83bxpQ .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCLM83bxpQ .brown {
  color: #c19b76;
}
.cid-tCLM83bxpQ .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLM83bxpQ .paragraphs-wrapper .first-paragraph,
.cid-tCLM83bxpQ .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCLM83bxpQ .text-element {
    padding-bottom: 0;
  }
  .cid-tCLM83bxpQ .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCLM83bxpQ .paragraphs-wrapper .first-paragraph,
  .cid-tCLM83bxpQ .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCLM83bxpQ .first-paragraph,
  .cid-tCLM83bxpQ .second-paragraph {
    width: 50%;
  }
  .cid-tCLM83bxpQ .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCLM83bxpQ .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCLM83bxpQ .text-element {
    padding: 2rem;
    padding: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-tCLM83bxpQ .mbr-section-title,
  .cid-tCLM83bxpQ .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCLM83bxpQ .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCLM83bxpQ .mbr-text,
.cid-tCLM83bxpQ .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tCLM8RGejC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLM8RGejC .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLM8RGejC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLM8RGejC .image-element img {
  width: 100%;
  height: 100%;
  object-position: center center;
  object-fit: cover;
}
.cid-tCLM8RGejC .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0rem;
}
.cid-tCLM8RGejC .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tCLM8RGejC .brown {
  color: #c19b76;
}
.cid-tCLM8RGejC .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLM8RGejC .paragraphs-wrapper .first-paragraph,
.cid-tCLM8RGejC .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tCLM8RGejC .text-element {
    padding-bottom: 0;
  }
  .cid-tCLM8RGejC .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCLM8RGejC .paragraphs-wrapper .first-paragraph,
  .cid-tCLM8RGejC .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCLM8RGejC .first-paragraph,
  .cid-tCLM8RGejC .second-paragraph {
    width: 50%;
  }
  .cid-tCLM8RGejC .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tCLM8RGejC .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tCLM8RGejC .text-element {
    padding: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-tCLM8RGejC .mbr-section-title,
  .cid-tCLM8RGejC .mbr-section-btn {
    text-align: left;
  }
}
.cid-tCLM8RGejC .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tCLM8RGejC .mbr-text,
.cid-tCLM8RGejC .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tCLrc9weR7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCLrc9weR7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCLrc9weR7 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tCLrc9weR7 .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tCLrc9weR7 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tCLrc9weR7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tCLrc9weR7 .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tCLrc9weR7 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tCLrc9weR7 .card .panel-body {
  background: #ffffff;
}
.cid-tCLrc9weR7 .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCLrc9weR7 .card-header h4,
  .cid-tCLrc9weR7 .panel-body {
    padding: 1rem !important;
  }
}
.cid-tCLrc9weR7 .panel-text {
  color: #767676;
}
.cid-tCLrccQHtK {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tCLrccQHtK .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCLrccQHtK .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tCLrccQHtK .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tCLrccQHtK .carousel-item.active,
.cid-tCLrccQHtK .carousel-item-next,
.cid-tCLrccQHtK .carousel-item-prev {
  display: flex;
}
.cid-tCLrccQHtK .carousel-controls a {
  transition: opacity .5s;
}
.cid-tCLrccQHtK .carousel-controls a:hover span,
.cid-tCLrccQHtK .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tCLrccQHtK .carousel-controls a:hover svg,
.cid-tCLrccQHtK .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tCLrccQHtK .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tCLrccQHtK .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tCLrccQHtK .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tCLrccQHtK .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tCLrccQHtK .user_text {
  color: #767676;
}
.cid-tCLrccQHtK .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tCLrccQHtK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tCLrccQHtK .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tCLrccQHtK svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tCLrccQHtK .user_name {
  color: #c2aa51;
  text-align: center;
}
.cid-tCLrccQHtK .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tCLrccQHtK .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tCLrccQHtK .testimonials-quote,
  .cid-tCLrccQHtK .user_text,
  .cid-tCLrccQHtK .user_name,
  .cid-tCLrccQHtK .user_desk {
    text-align: center !important;
  }
  .cid-tCLrccQHtK .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tCLrccQHtK .mbr-section-title,
  .cid-tCLrccQHtK .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tCLrccQHtK .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tCLrccQHtK .carousel-control-next span {
    left: -1rem;
  }
  .cid-tCLrccQHtK .user-text {
    padding-right: 2rem;
  }
  .cid-tCLrccQHtK .carousel-control-prev,
  .cid-tCLrccQHtK .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tCLrccQHtK .mbr-section-title,
.cid-tCLrccQHtK .underline {
  color: #e0c562;
}
.cid-tCLrccQHtK .user_text,
.cid-tCLrccQHtK .testimonials-quote {
  text-align: center;
  color: #767676;
}
.cid-tCLrcdmi5W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tCLrcdmi5W .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tCLrcdmi5W .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tCLrcdmi5W .title {
    width: 100% !important;
  }
}
.cid-tCLrcdmi5W .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tCLrcdFbPm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrcdFbPm .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCLrcdFbPm .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCLrcdFbPm .ico-line {
  display: -webkit-flex;
}
.cid-tCLrcdFbPm .col-md-4 {
  padding: 0;
}
.cid-tCLrcdFbPm p {
  line-height: 1.6;
}
.cid-tCLrcdFbPm .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCLrcdFbPm .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCLrcdFbPm .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCLrcdFbPm .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCLrcdFbPm img {
  transition: all 0.3s;
}
.cid-tCLrcdFbPm h5 {
  margin: 0;
}
.cid-tCLrcdFbPm .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCLrcdFbPm .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCLrcdFbPm .card-box > p,
.cid-tCLrcdFbPm .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCLrcdFbPm .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCLrcdFbPm .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCLrcdFbPm .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCLrcdFbPm .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCLrcdFbPm .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCLrcdFbPm .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCLrcdFbPm .price-box {
    left: 15px;
  }
  .cid-tCLrcdFbPm .card-box {
    padding: 1rem;
  }
}
.cid-tCLrced1vA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrced1vA .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCLrced1vA .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCLrced1vA .ico-line {
  display: -webkit-flex;
}
.cid-tCLrced1vA .col-md-4 {
  padding: 0;
}
.cid-tCLrced1vA p {
  line-height: 1.6;
}
.cid-tCLrced1vA .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCLrced1vA .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCLrced1vA .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCLrced1vA .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCLrced1vA img {
  transition: all 0.3s;
}
.cid-tCLrced1vA h5 {
  margin: 0;
}
.cid-tCLrced1vA .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCLrced1vA .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCLrced1vA .card-box > p,
.cid-tCLrced1vA .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCLrced1vA .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCLrced1vA .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCLrced1vA .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCLrced1vA .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCLrced1vA .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCLrced1vA .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCLrced1vA .price-box {
    left: 15px;
  }
  .cid-tCLrced1vA .card-box {
    padding: 1rem;
  }
}
.cid-tCLrceFsKx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrceFsKx .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCLrceFsKx .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCLrceFsKx .ico-line {
  display: -webkit-flex;
}
.cid-tCLrceFsKx .col-md-4 {
  padding: 0;
}
.cid-tCLrceFsKx p {
  line-height: 1.6;
}
.cid-tCLrceFsKx .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCLrceFsKx .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCLrceFsKx .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCLrceFsKx .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCLrceFsKx img {
  transition: all 0.3s;
}
.cid-tCLrceFsKx h5 {
  margin: 0;
}
.cid-tCLrceFsKx .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCLrceFsKx .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCLrceFsKx .card-box > p,
.cid-tCLrceFsKx .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCLrceFsKx .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCLrceFsKx .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCLrceFsKx .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCLrceFsKx .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCLrceFsKx .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCLrceFsKx .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCLrceFsKx .price-box {
    left: 15px;
  }
  .cid-tCLrceFsKx .card-box {
    padding: 1rem;
  }
}
.cid-tCLrcf8Meo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrcf8Meo .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCLrcf8Meo .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCLrcf8Meo .ico-line {
  display: -webkit-flex;
}
.cid-tCLrcf8Meo .col-md-4 {
  padding: 0;
}
.cid-tCLrcf8Meo p {
  line-height: 1.6;
}
.cid-tCLrcf8Meo .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCLrcf8Meo .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCLrcf8Meo .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCLrcf8Meo .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCLrcf8Meo img {
  transition: all 0.3s;
}
.cid-tCLrcf8Meo h5 {
  margin: 0;
}
.cid-tCLrcf8Meo .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCLrcf8Meo .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCLrcf8Meo .card-box > p,
.cid-tCLrcf8Meo .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCLrcf8Meo .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCLrcf8Meo .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCLrcf8Meo .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCLrcf8Meo .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCLrcf8Meo .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCLrcf8Meo .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCLrcf8Meo .price-box {
    left: 15px;
  }
  .cid-tCLrcf8Meo .card-box {
    padding: 1rem;
  }
}
.cid-tCLrcfAMpg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCLrcfAMpg .card-wrapper {
  overflow: ;
  height: 100%;
  color: #232323;
  padding: 0;
  transition: all 0.3s;
}
.cid-tCLrcfAMpg .mbr-iconfont {
  font-size: 1rem;
  padding-bottom: 3px;
}
.cid-tCLrcfAMpg .ico-line {
  display: -webkit-flex;
}
.cid-tCLrcfAMpg .col-md-4 {
  padding: 0;
}
.cid-tCLrcfAMpg p {
  line-height: 1.6;
}
.cid-tCLrcfAMpg .btn-danger-outline {
  border: none;
  background: transparent;
  font-weight: 400!important;
}
.cid-tCLrcfAMpg .card-title {
  color: #e0c562;
  margin: 0;
  line-height: 1.3;
  text-align: left;
}
.cid-tCLrcfAMpg .card-img {
  overflow: ;
  max-height: 280px;
  position: relative;
  border-radius: 0;
}
.cid-tCLrcfAMpg .price-box {
  position: absolute;
  background: #e0c562;
  padding: 0.5rem 1rem;
  left: 0px;
  bottom: 2rem;
  transition: all 0.3s;
}
.cid-tCLrcfAMpg img {
  transition: all 0.3s;
}
.cid-tCLrcfAMpg h5 {
  margin: 0;
}
.cid-tCLrcfAMpg .card-box {
  padding: 0rem;
  background: #ffffff;
}
.cid-tCLrcfAMpg .mbr-section-title {
  margin: 0 auto;
  color: #232323;
  text-align: left;
}
.cid-tCLrcfAMpg .card-box > p,
.cid-tCLrcfAMpg .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tCLrcfAMpg .price {
  color: #ffffff;
  text-align: left;
}
.cid-tCLrcfAMpg .rev {
  color: #232323;
  line-height: 1.1;
  text-align: left;
}
@media (max-width: 576px) {
  .cid-tCLrcfAMpg .line-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: left;
    align-items: left;
  }
  .cid-tCLrcfAMpg .px-4 {
    padding-right: 4px!important;
    padding-left: 4px!important;
  }
  .cid-tCLrcfAMpg .col-md-4 {
    padding: 0 15px;
  }
  .cid-tCLrcfAMpg .col-md-8 {
    margin: 0 15px;
  }
  .cid-tCLrcfAMpg .price-box {
    left: 15px;
  }
  .cid-tCLrcfAMpg .card-box {
    padding: 1rem;
  }
}
.cid-tCLrc90R8o {
  background: #e0c562;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tCLrc90R8o .image-block {
  position: relative;
  margin: auto;
}
.cid-tCLrc90R8o .image-block img {
  width: 100%;
}
.cid-tCLrc90R8o .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tCLrc90R8o .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tD1Az18ZLp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tD1Az18ZLp .image-block {
  position: relative;
  margin: auto;
}
.cid-tD1Az18ZLp .image-block img {
  width: 100%;
}
.cid-tD1Az18ZLp .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tD1Az18ZLp .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tCLrchzStq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/newbannerweb3-1920x1280.jpg");
}
.cid-tCLrchzStq .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tCLrchzStq .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tCLrchzStq .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tCLrchzStq .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tCLrchzStq .mbr-text,
.cid-tCLrchzStq .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tCLrchzStq .mbr-section-subtitle,
.cid-tCLrchzStq .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBas8fao.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBas8fao.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBas8fao.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBas8fao .modal-content,
.cid-uqaBas8fao .modal-dialog {
  height: auto;
}
.cid-uqaBas8fao .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBas8fao .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBas8fao .form-wrapper .mbr-form .form-group,
  .cid-uqaBas8fao .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBas8fao .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBas8fao .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBas8fao .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBas8fao .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBas8fao .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBas8fao .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBas8fao .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBas8fao .modal-open {
  overflow: hidden;
}
.cid-uqaBas8fao .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBas8fao .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBas8fao .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBas8fao .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBas8fao .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBas8fao .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBas8fao .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBas8fao .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBas8fao .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBas8fao .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBas8fao .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBas8fao .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBas8fao .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBas8fao .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBas8fao .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBas8fao .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBas8fao .modal-header .close:focus {
  outline: none;
}
.cid-uqaBas8fao .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBas8fao .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBas8fao .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBas8fao .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBas8fao .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBas8fao .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBas8fao .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBas8fao .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBas8fao .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBas8fao .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBas8fao .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBas8fao .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBas8fao .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBas8fao .modal-lg,
  .cid-uqaBas8fao .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBas8fao .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBas8fao .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBas8fao .container {
    max-width: 1140px;
  }
}
.cid-uqaBas8fao .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBas8fao .container {
    max-width: 720px;
  }
}
.cid-uqaBas8fao .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBas8fao .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBas8fao .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBas8fao .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBas8fao .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBas8fao .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBas8fao .mbr-section-btn {
  margin: 0;
}
.cid-uqaBas8fao .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-t6iBzGNe7c {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-contact1-1920x746.jpg");
}
.cid-t6iBzGNe7c .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t6iBzGNe7c .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t6iBzGNe7c .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t6iBzGNe7c .mbr-section-title {
  text-align: right;
}
.cid-t6iBzGNe7c .mbr-text,
.cid-t6iBzGNe7c .mbr-section-btn {
  text-align: right;
}
.cid-t6iAiuOTp2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6iAiuOTp2 .subicon-title {
  color: #e0c562;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t6iAiuOTp2 .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #767676;
}
.cid-t6iAiuOTp2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-t6iAiuOTp2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-t6iAiuOTp2 .process-icon,
.cid-t6iAiuOTp2 .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-t6iAiuOTp2 .wrapper,
.cid-t6iAiuOTp2 .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-t6iAiuOTp2 .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #e0c562;
  opacity: .4;
}
.cid-t6iAiuOTp2 .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-t6iAiuOTp2 .icon-container a {
  display: inherit;
}
.cid-t6iAiuOTp2 .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #bcb451 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #000000;
  z-index: 1;
}
.cid-t6iAiuOTp2 .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-t6iAiuOTp2 .icon-main:hover .icon-wrapper {
  background-color: #bcb451 !important;
}
.cid-t6iAiuOTp2 .icon-main:hover .icon-number {
  background-color: #e0c562 !important;
  color: #000000 !important;
}
.cid-t6iAiuOTp2 .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-t6iAiuOTp2 .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-t6iAiuOTp2 .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-t6iAiuOTp2 .third-elem .wrapper:before {
    display: none;
  }
}
.cid-t6iAiuOTp2 .mbr-section-title {
  margin: 0;
}
.cid-t6iAiuOTp2 .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBawPGbv.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBawPGbv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBawPGbv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBawPGbv .modal-content,
.cid-uqaBawPGbv .modal-dialog {
  height: auto;
}
.cid-uqaBawPGbv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBawPGbv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBawPGbv .form-wrapper .mbr-form .form-group,
  .cid-uqaBawPGbv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBawPGbv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBawPGbv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBawPGbv .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBawPGbv .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBawPGbv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBawPGbv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBawPGbv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBawPGbv .modal-open {
  overflow: hidden;
}
.cid-uqaBawPGbv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBawPGbv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBawPGbv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBawPGbv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBawPGbv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBawPGbv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBawPGbv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBawPGbv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBawPGbv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBawPGbv .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBawPGbv .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBawPGbv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBawPGbv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBawPGbv .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBawPGbv .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBawPGbv .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBawPGbv .modal-header .close:focus {
  outline: none;
}
.cid-uqaBawPGbv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBawPGbv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBawPGbv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBawPGbv .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBawPGbv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBawPGbv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBawPGbv .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBawPGbv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBawPGbv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBawPGbv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBawPGbv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBawPGbv .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBawPGbv .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBawPGbv .modal-lg,
  .cid-uqaBawPGbv .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBawPGbv .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBawPGbv .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBawPGbv .container {
    max-width: 1140px;
  }
}
.cid-uqaBawPGbv .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBawPGbv .container {
    max-width: 720px;
  }
}
.cid-uqaBawPGbv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBawPGbv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBawPGbv .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBawPGbv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBawPGbv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBawPGbv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBawPGbv .mbr-section-btn {
  margin: 0;
}
.cid-uqaBawPGbv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZuhFqgMyC {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZuhFqgMyC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZuhFqgMyC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZuhFqgMyC .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZuhFqgMyC .mbr-section-title {
  color: #e0c562;
}
.cid-tD7S232S28 {
  background-color: #e0c562;
}
.cid-tD7S232S28 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tD7S232S28 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tD7S232S28 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7S232S28 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7S232S28 .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tD7S232S28 .image-element {
    padding-right: 0;
  }
}
.cid-tD7S232S28 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD7S232S28 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD7S232S28 .brown {
  color: #c19b76;
}
.cid-tD7S232S28 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7S232S28 .paragraphs-wrapper .first-paragraph,
.cid-tD7S232S28 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD7S232S28 .image-element {
    padding-bottom: 1rem;
  }
  .cid-tD7S232S28 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tD7S232S28 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD7S232S28 .paragraphs-wrapper .first-paragraph,
  .cid-tD7S232S28 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD7S232S28 .first-paragraph,
  .cid-tD7S232S28 .second-paragraph {
    width: 50%;
  }
  .cid-tD7S232S28 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD7S232S28 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD7S232S28 .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7S232S28 .mbr-section-title,
  .cid-tD7S232S28 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD7S232S28 .mbr-text,
.cid-tD7S232S28 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tD7S232S28 .mbr-section-title {
  text-align: right;
}
.cid-tD7S232S28 .mbr-section-subtitle,
.cid-tD7S232S28 .underline {
  text-align: right;
}
.cid-tD7S23zJ2u {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-shop-radito2-1974x669.jpg");
}
.cid-tD7S23zJ2u .img-wrap {
  width: 90% !important;
  height: 90% !important;
}
.cid-tD7S23zJ2u .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7S23zJ2u .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7S23zJ2u .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tD7S23zJ2u .image-element {
    padding-left: 0;
  }
}
.cid-tD7S23zJ2u .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD7S23zJ2u .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD7S23zJ2u .brown {
  color: #c19b76;
}
.cid-tD7S23zJ2u .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7S23zJ2u .paragraphs-wrapper .first-paragraph,
.cid-tD7S23zJ2u .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD7S23zJ2u .image-element {
    padding-top: 1rem;
  }
  .cid-tD7S23zJ2u .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD7S23zJ2u .paragraphs-wrapper .first-paragraph,
  .cid-tD7S23zJ2u .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD7S23zJ2u .first-paragraph,
  .cid-tD7S23zJ2u .second-paragraph {
    width: 50%;
  }
  .cid-tD7S23zJ2u .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD7S23zJ2u .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD7S23zJ2u .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7S23zJ2u .mbr-section-title,
  .cid-tD7S23zJ2u .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD7S23zJ2u .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tD7S23zJ2u .mbr-text,
.cid-tD7S23zJ2u .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tD7S23zJ2u .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tD86mYL5U2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tD86mYL5U2 .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tD86mYL5U2 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tD86mYL5U2 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tDd3CkSOMA {
  background-color: #ffffff;
}
.cid-tDd3CkSOMA .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tDd3CkSOMA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tDd3CkSOMA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tDd3CkSOMA .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDd3CkSOMA .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tDd3CkSOMA .image-element {
    padding-right: 0;
  }
}
.cid-tDd3CkSOMA .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tDd3CkSOMA .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tDd3CkSOMA .brown {
  color: #c19b76;
}
.cid-tDd3CkSOMA .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDd3CkSOMA .paragraphs-wrapper .first-paragraph,
.cid-tDd3CkSOMA .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tDd3CkSOMA .image-element {
    padding-bottom: 1rem;
  }
  .cid-tDd3CkSOMA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tDd3CkSOMA .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tDd3CkSOMA .paragraphs-wrapper .first-paragraph,
  .cid-tDd3CkSOMA .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tDd3CkSOMA .first-paragraph,
  .cid-tDd3CkSOMA .second-paragraph {
    width: 50%;
  }
  .cid-tDd3CkSOMA .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tDd3CkSOMA .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tDd3CkSOMA .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tDd3CkSOMA .mbr-section-title,
  .cid-tDd3CkSOMA .mbr-section-btn {
    text-align: left;
  }
}
.cid-tDd3CkSOMA .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tDd3CkSOMA .mbr-text,
.cid-tDd3CkSOMA .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tDd3CkSOMA .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tDd5wfWtdp {
  padding-top: 45px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-shop-radito4-1224x416.jpg");
}
.cid-tDd5wfWtdp .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-tDd5wfWtdp .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tDd5wfWtdp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tDd5wfWtdp .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tDd5wfWtdp .mbr-text,
.cid-tDd5wfWtdp .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-tD88EhObai {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tD88EhObai .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD88EhObai .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD88EhObai .title {
    width: 100% !important;
  }
}
.cid-tD88EhObai .mbr-section-title {
  color: #ffffff;
}
.cid-tD9n1mx6WQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD9n1mx6WQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD9n1mx6WQ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD9n1mx6WQ .title {
    width: 100% !important;
  }
}
.cid-tD9n1mx6WQ .mbr-text,
.cid-tD9n1mx6WQ .mbr-section-btn {
  color: #767676;
}
.cid-tD9n1mx6WQ .mbr-section-title {
  color: #e0c562;
}
.cid-tD8br5su6u {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD8br5su6u .mbr-text {
  color: #767676;
}
.cid-tD8br5su6u .card-subtitle {
  margin: 0;
}
.cid-tD8br5su6u .link {
  margin: 0;
}
.cid-tD8br5su6u .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tD8br5su6u .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tD8br5su6u .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tD8br5su6u .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tD8br5su6u .date {
  margin: 0;
}
.cid-tD8br5su6u img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tD8br5su6u .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tD8br5su6u .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tD8br5su6u .card-img:hover:before {
  opacity: ;
}
.cid-tD8br5su6u .card-img:hover img {
  transform: scale();
}
@media (max-width: 767px) {
  .cid-tD8br5su6u .icon-box {
    flex-direction: column;
  }
  .cid-tD8br5su6u .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tD8br5su6u .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tD8br5su6u .card {
    margin-bottom: 3rem;
  }
}
.cid-tD8br5su6u .card-title,
.cid-tD8br5su6u .card-img {
  color: #767676;
}
.cid-tD8K4EW7Yx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD8K4EW7Yx .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD8K4EW7Yx .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD8K4EW7Yx .title {
    width: 100% !important;
  }
}
.cid-tD8K4EW7Yx .mbr-text,
.cid-tD8K4EW7Yx .mbr-section-btn {
  color: #e0c562;
}
.cid-tD8K4EW7Yx .mbr-section-title {
  color: #e0c562;
}
.cid-tD8JAm1vxd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tD8JAm1vxd .mbr-text {
  color: #767676;
}
.cid-tD8JAm1vxd .card-subtitle {
  margin: 0;
}
.cid-tD8JAm1vxd .link {
  margin: 0;
}
.cid-tD8JAm1vxd .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tD8JAm1vxd .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tD8JAm1vxd .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tD8JAm1vxd .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tD8JAm1vxd .date {
  margin: 0;
}
.cid-tD8JAm1vxd img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tD8JAm1vxd .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tD8JAm1vxd .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tD8JAm1vxd .card-img:hover:before {
  opacity: ;
}
.cid-tD8JAm1vxd .card-img:hover img {
  transform: scale();
}
@media (max-width: 767px) {
  .cid-tD8JAm1vxd .icon-box {
    flex-direction: column;
  }
  .cid-tD8JAm1vxd .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tD8JAm1vxd .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tD8JAm1vxd .card {
    margin-bottom: 3rem;
  }
}
.cid-tD8JAm1vxd .card-title,
.cid-tD8JAm1vxd .card-img {
  color: #767676;
}
.cid-tD8LnmI9qA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD8LnmI9qA .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD8LnmI9qA .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD8LnmI9qA .title {
    width: 100% !important;
  }
}
.cid-tD8LnmI9qA .mbr-text,
.cid-tD8LnmI9qA .mbr-section-btn {
  color: #767676;
}
.cid-tD8LnmI9qA .mbr-section-title {
  color: #e0c562;
}
.cid-tD8LkkCDRT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tD8LkkCDRT .mbr-text {
  color: #767676;
}
.cid-tD8LkkCDRT .card-subtitle {
  margin: 0;
}
.cid-tD8LkkCDRT .link {
  margin: 0;
}
.cid-tD8LkkCDRT .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tD8LkkCDRT .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tD8LkkCDRT .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tD8LkkCDRT .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tD8LkkCDRT .date {
  margin: 0;
}
.cid-tD8LkkCDRT img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tD8LkkCDRT .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
}
.cid-tD8LkkCDRT .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tD8LkkCDRT .card-img:hover:before {
  opacity: ;
}
.cid-tD8LkkCDRT .card-img:hover img {
  transform: scale();
}
@media (max-width: 767px) {
  .cid-tD8LkkCDRT .icon-box {
    flex-direction: column;
  }
  .cid-tD8LkkCDRT .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tD8LkkCDRT .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tD8LkkCDRT .card {
    margin-bottom: 3rem;
  }
}
.cid-tD8LkkCDRT .card-title,
.cid-tD8LkkCDRT .card-img {
  color: #767676;
}
.cid-tD8MxuqY9l {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD8MxuqY9l .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD8MxuqY9l .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD8MxuqY9l .title {
    width: 100% !important;
  }
}
.cid-tD8MxuqY9l .mbr-text,
.cid-tD8MxuqY9l .mbr-section-btn {
  color: #767676;
}
.cid-tD8MxuqY9l .mbr-section-title {
  color: #e0c562;
}
.cid-tD8MyrD9pb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tD8MyrD9pb .mbr-text {
  color: #767676;
}
.cid-tD8MyrD9pb .card-subtitle {
  margin: 0;
}
.cid-tD8MyrD9pb .link {
  margin: 0;
}
.cid-tD8MyrD9pb .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tD8MyrD9pb .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tD8MyrD9pb .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tD8MyrD9pb .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tD8MyrD9pb .date {
  margin: 0;
}
.cid-tD8MyrD9pb img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tD8MyrD9pb .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
}
.cid-tD8MyrD9pb .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tD8MyrD9pb .card-img:hover:before {
  opacity: ;
}
.cid-tD8MyrD9pb .card-img:hover img {
  transform: scale();
}
@media (max-width: 767px) {
  .cid-tD8MyrD9pb .icon-box {
    flex-direction: column;
  }
  .cid-tD8MyrD9pb .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tD8MyrD9pb .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tD8MyrD9pb .card {
    margin-bottom: 3rem;
  }
}
.cid-tD8MyrD9pb .card-title,
.cid-tD8MyrD9pb .card-img {
  color: #767676;
}
.cid-tD8Oidml2p {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD8Oidml2p .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD8Oidml2p .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD8Oidml2p .title {
    width: 100% !important;
  }
}
.cid-tD8Oidml2p .mbr-text,
.cid-tD8Oidml2p .mbr-section-btn {
  color: #767676;
}
.cid-tD8Oidml2p .mbr-section-title {
  color: #e0c562;
}
.cid-tD8QAmboLR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tD8QAmboLR .mbr-text {
  color: #767676;
}
.cid-tD8QAmboLR .card-subtitle {
  margin: 0;
}
.cid-tD8QAmboLR .link {
  margin: 0;
}
.cid-tD8QAmboLR .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tD8QAmboLR .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tD8QAmboLR .item {
  display: inline-flex;
  align-items: center;
  padding: ;
}
.cid-tD8QAmboLR .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tD8QAmboLR .date {
  margin: 0;
}
.cid-tD8QAmboLR img {
  transition: ;
  object-fit: cover;
  height: 100%;
}
.cid-tD8QAmboLR .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
}
.cid-tD8QAmboLR .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tD8QAmboLR .card-img:hover:before {
  opacity: ;
}
.cid-tD8QAmboLR .card-img:hover img {
  transform: scale();
}
@media (max-width: 767px) {
  .cid-tD8QAmboLR .icon-box {
    flex-direction: column;
  }
  .cid-tD8QAmboLR .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tD8QAmboLR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tD8QAmboLR .card {
    margin-bottom: 3rem;
  }
}
.cid-tD8QAmboLR .card-title,
.cid-tD8QAmboLR .card-img {
  color: #767676;
}
.cid-tD7S28ATRw {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tD7S28ATRw .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tD7S28ATRw .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tD7S28ATRw .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7S28ATRw .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tD7S28ATRw .mbr-text,
.cid-tD7S28ATRw .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-tD7S28ATRw .mbr-section-subtitle,
.cid-tD7S28ATRw .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tD7S28ATRw .mbr-section-title DIV {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBaq1Yik.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBaq1Yik.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBaq1Yik.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBaq1Yik .modal-content,
.cid-uqaBaq1Yik .modal-dialog {
  height: auto;
}
.cid-uqaBaq1Yik .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBaq1Yik .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBaq1Yik .form-wrapper .mbr-form .form-group,
  .cid-uqaBaq1Yik .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBaq1Yik .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBaq1Yik .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBaq1Yik .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBaq1Yik .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBaq1Yik .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBaq1Yik .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBaq1Yik .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBaq1Yik .modal-open {
  overflow: hidden;
}
.cid-uqaBaq1Yik .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBaq1Yik .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBaq1Yik .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBaq1Yik .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBaq1Yik .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBaq1Yik .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBaq1Yik .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBaq1Yik .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBaq1Yik .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBaq1Yik .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBaq1Yik .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBaq1Yik .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBaq1Yik .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaq1Yik .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBaq1Yik .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBaq1Yik .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBaq1Yik .modal-header .close:focus {
  outline: none;
}
.cid-uqaBaq1Yik .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBaq1Yik .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBaq1Yik .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaq1Yik .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBaq1Yik .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBaq1Yik .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaq1Yik .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBaq1Yik .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBaq1Yik .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBaq1Yik .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBaq1Yik .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBaq1Yik .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBaq1Yik .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBaq1Yik .modal-lg,
  .cid-uqaBaq1Yik .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBaq1Yik .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBaq1Yik .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBaq1Yik .container {
    max-width: 1140px;
  }
}
.cid-uqaBaq1Yik .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBaq1Yik .container {
    max-width: 720px;
  }
}
.cid-uqaBaq1Yik .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBaq1Yik .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBaq1Yik .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBaq1Yik .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBaq1Yik .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBaq1Yik .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBaq1Yik .mbr-section-btn {
  margin: 0;
}
.cid-uqaBaq1Yik .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tyGAgzTS2F {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tyGAgzTS2F .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tyGAgzTS2F .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tyGAgzTS2F .title {
    width: 100% !important;
  }
}
.cid-tyGAgzTS2F .mbr-text,
.cid-tyGAgzTS2F .mbr-section-btn {
  color: #ffffff;
}
.cid-tyGAgzTS2F .mbr-section-title {
  color: #ffffff;
}
.cid-tyGAgzTS2F .mbr-section-subtitle,
.cid-tyGAgzTS2F .underline {
  color: #ffffff;
}
.cid-tDdhwreB4Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tDdhwreB4Y .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tDdhwreB4Y .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tDdhwreB4Y .title {
    width: 100% !important;
  }
}
.cid-tDdhwreB4Y .mbr-section-title {
  color: #e0c562;
}
.cid-tDdhwreB4Y .mbr-text,
.cid-tDdhwreB4Y .mbr-section-btn {
  color: #767676;
}
.cid-tDdckGG06Z {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tDdckGG06Z .card .card-img {
  overflow: hidden;
}
.cid-tDdckGG06Z .card .card-img img {
  transition: all .5s;
}
.cid-tDdckGG06Z .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tDdckGG06Z .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tDdckGG06Z .card {
  height: 100%;
}
.cid-tDdckGG06Z .card .card-wrapper {
  height: 100%;
}
.cid-tDdckGG06Z .card .card-wrapper .card-img {
  border-radius: 0;
}
.cid-tDdckGG06Z .card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-tDdckGG06Z .card .card-box .card-title {
  margin: 0;
}
.cid-tDdckGG06Z .card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDdckGG06Z .card .info-wrapper .mbr-iconfont {
  padding-right: .5rem;
  font-size: 20px;
}
.cid-tDdckGG06Z .card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-tDdckGG06Z .card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-tDdckGG06Z .card .card-footer {
  background: #ffffff;
  margin-top: 1rem;
  padding: 0;
  padding-top: 1rem;
  display: inline-flex;
  width: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDdckGG06Z .card .card-footer .icons-list {
  margin: 0;
}
.cid-tDdckGG06Z .card .card-footer .icons-list li {
  margin-right: 1rem;
}
.cid-tDdckGG06Z .card .card-footer .icons-list li .mbr-iconfont {
  font-size: 25px;
  color: #767676;
}
.cid-tDdckGG06Z .card .card-footer .link .link-text {
  display: inline-block;
}
.cid-tDdckGG06Z .card .card-footer .link .mbr-iconfont {
  font-size: 12px;
}
.cid-tDdckGG06Z .card-box {
  border-style: solid;
  border-color: #efefef;
  border-width: 0 1px 1px 1px;
}
.cid-tDdckGG06Z .card-footer {
  border-top: 1px solid #efefef;
}
@media (max-width: 767px) {
  .cid-tDdckGG06Z .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDdckGG06Z .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tDdckGG06Z .main-title {
  color: #e0c562;
}
.cid-tDdckGG06Z .card-title,
.cid-tDdckGG06Z .card-info {
  text-align: center;
  color: #e0c562;
}
.cid-tDdckGG06Z .main-subtitle,
.cid-tDdckGG06Z .underline {
  color: #727272;
}
.cid-tDdckGG06Z .card-text,
.cid-tDdckGG06Z .card-btn {
  color: #818181;
  text-align: center;
}
.cid-tDdcKEoeWI {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tDdcKEoeWI .card .card-img {
  overflow: hidden;
}
.cid-tDdcKEoeWI .card .card-img img {
  transition: all .5s;
}
.cid-tDdcKEoeWI .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tDdcKEoeWI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tDdcKEoeWI .card {
  height: 100%;
}
.cid-tDdcKEoeWI .card .card-wrapper {
  height: 100%;
}
.cid-tDdcKEoeWI .card .card-wrapper .card-img {
  border-radius: 0;
}
.cid-tDdcKEoeWI .card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-tDdcKEoeWI .card .card-box .card-title {
  margin: 0;
}
.cid-tDdcKEoeWI .card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDdcKEoeWI .card .info-wrapper .mbr-iconfont {
  padding-right: .5rem;
  font-size: 20px;
}
.cid-tDdcKEoeWI .card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-tDdcKEoeWI .card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-tDdcKEoeWI .card .card-footer {
  background: #ffffff;
  margin-top: 1rem;
  padding: 0;
  padding-top: 1rem;
  display: inline-flex;
  width: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tDdcKEoeWI .card .card-footer .icons-list {
  margin: 0;
}
.cid-tDdcKEoeWI .card .card-footer .icons-list li {
  margin-right: 1rem;
}
.cid-tDdcKEoeWI .card .card-footer .icons-list li .mbr-iconfont {
  font-size: 25px;
  color: #767676;
}
.cid-tDdcKEoeWI .card .card-footer .link .link-text {
  display: inline-block;
}
.cid-tDdcKEoeWI .card .card-footer .link .mbr-iconfont {
  font-size: 12px;
}
.cid-tDdcKEoeWI .card-box {
  border-style: solid;
  border-color: #efefef;
  border-width: 0 1px 1px 1px;
}
.cid-tDdcKEoeWI .card-footer {
  border-top: 1px solid #efefef;
}
@media (max-width: 767px) {
  .cid-tDdcKEoeWI .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDdcKEoeWI .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tDdcKEoeWI .main-title {
  color: #e0c562;
}
.cid-tDdcKEoeWI .card-title,
.cid-tDdcKEoeWI .card-info {
  text-align: center;
  color: #e0c562;
}
.cid-tDdcKEoeWI .main-subtitle,
.cid-tDdcKEoeWI .underline {
  color: #727272;
}
.cid-tDdcKEoeWI .card-text,
.cid-tDdcKEoeWI .card-btn {
  color: #818181;
  text-align: center;
}
.cid-tyGAgFtMHf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tyGAgFtMHf .card .card-img {
  overflow: hidden;
}
.cid-tyGAgFtMHf .card .card-img img {
  transition: all .5s;
}
.cid-tyGAgFtMHf .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tyGAgFtMHf .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tyGAgFtMHf .card {
  display: block;
  height: 100%;
}
.cid-tyGAgFtMHf .card .card-wrapper {
  height: 100%;
}
.cid-tyGAgFtMHf .card .card-wrapper .card-img {
  border-radius: 0;
}
.cid-tyGAgFtMHf .card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-tyGAgFtMHf .card .card-box .card-title {
  margin: 0;
}
.cid-tyGAgFtMHf .card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyGAgFtMHf .card .info-wrapper .mbr-iconfont {
  padding-right: .5rem;
  font-size: 20px;
}
.cid-tyGAgFtMHf .card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-tyGAgFtMHf .card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-tyGAgFtMHf .card .card-footer {
  background: #ffffff;
  margin-top: 1rem;
  padding: 0;
  padding-top: 1rem;
  display: inline-flex;
  width: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyGAgFtMHf .card .card-footer .icons-list {
  margin: 0;
}
.cid-tyGAgFtMHf .card .card-footer .icons-list li {
  margin-right: 1rem;
}
.cid-tyGAgFtMHf .card .card-footer .icons-list li .mbr-iconfont {
  font-size: 25px;
  color: #767676;
}
.cid-tyGAgFtMHf .card .card-footer .link .link-text {
  display: inline-block;
}
.cid-tyGAgFtMHf .card .card-footer .link .mbr-iconfont {
  font-size: 12px;
}
.cid-tyGAgFtMHf .card-box {
  border-style: solid;
  border-color: #efefef;
  border-width: 0 1px 1px 1px;
}
.cid-tyGAgFtMHf .card-footer {
  border-top: 1px solid #efefef;
}
.cid-tyGAgFtMHf .mbri-arrow-next {
  color: #709faf;
}
@media (max-width: 767px) {
  .cid-tyGAgFtMHf .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGAgFtMHf .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tyGAgFtMHf .card-title,
.cid-tyGAgFtMHf .card-info {
  color: #e0c562;
  text-align: center;
}
.cid-tyGAgFtMHf .card-text,
.cid-tyGAgFtMHf .card-btn {
  color: #818181;
  text-align: center;
}
.cid-tyGAgFtMHf .main-title {
  color: #e0c562;
}
.cid-tyGAgMcZWc {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tyGAgMcZWc .card .card-img {
  overflow: hidden;
}
.cid-tyGAgMcZWc .card .card-img img {
  transition: all .5s;
}
.cid-tyGAgMcZWc .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tyGAgMcZWc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tyGAgMcZWc .card {
  display: block;
  height: 100%;
}
.cid-tyGAgMcZWc .card .card-wrapper {
  height: 100%;
}
.cid-tyGAgMcZWc .card .card-wrapper .card-img {
  border-radius: 0;
}
.cid-tyGAgMcZWc .card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-tyGAgMcZWc .card .card-box .card-title {
  margin: 0;
}
.cid-tyGAgMcZWc .card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyGAgMcZWc .card .info-wrapper .mbr-iconfont {
  padding-right: .5rem;
  font-size: 20px;
}
.cid-tyGAgMcZWc .card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-tyGAgMcZWc .card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-tyGAgMcZWc .card .card-footer {
  background: #ffffff;
  margin-top: 1rem;
  padding: 0;
  padding-top: 1rem;
  display: inline-flex;
  width: 100%;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyGAgMcZWc .card .card-footer .icons-list {
  margin: 0;
}
.cid-tyGAgMcZWc .card .card-footer .icons-list li {
  margin-right: 1rem;
}
.cid-tyGAgMcZWc .card .card-footer .icons-list li .mbr-iconfont {
  font-size: 25px;
  color: #767676;
}
.cid-tyGAgMcZWc .card .card-footer .link .link-text {
  display: inline-block;
}
.cid-tyGAgMcZWc .card .card-footer .link .mbr-iconfont {
  font-size: 12px;
}
.cid-tyGAgMcZWc .card-box {
  border-style: solid;
  border-color: #efefef;
  border-width: 0 1px 1px 1px;
}
.cid-tyGAgMcZWc .card-footer {
  border-top: 1px solid #efefef;
}
.cid-tyGAgMcZWc .mbri-arrow-next {
  color: #709faf;
}
@media (max-width: 767px) {
  .cid-tyGAgMcZWc .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGAgMcZWc .card:not(:last-child) {
    padding-bottom: 2rem;
  }
}
.cid-tyGAgMcZWc .card-title,
.cid-tyGAgMcZWc .card-info {
  color: #e0c562;
  text-align: center;
}
.cid-tyGAgMcZWc .card-text,
.cid-tyGAgMcZWc .card-btn {
  color: #818181;
  text-align: center;
}
.cid-tyGAgMcZWc .main-title {
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBaiHb1R.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBaiHb1R.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBaiHb1R.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBaiHb1R .modal-content,
.cid-uqaBaiHb1R .modal-dialog {
  height: auto;
}
.cid-uqaBaiHb1R .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBaiHb1R .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBaiHb1R .form-wrapper .mbr-form .form-group,
  .cid-uqaBaiHb1R .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBaiHb1R .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBaiHb1R .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBaiHb1R .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBaiHb1R .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBaiHb1R .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBaiHb1R .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBaiHb1R .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBaiHb1R .modal-open {
  overflow: hidden;
}
.cid-uqaBaiHb1R .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBaiHb1R .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBaiHb1R .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBaiHb1R .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBaiHb1R .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBaiHb1R .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBaiHb1R .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBaiHb1R .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBaiHb1R .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBaiHb1R .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBaiHb1R .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBaiHb1R .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBaiHb1R .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaiHb1R .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBaiHb1R .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBaiHb1R .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBaiHb1R .modal-header .close:focus {
  outline: none;
}
.cid-uqaBaiHb1R .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBaiHb1R .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBaiHb1R .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaiHb1R .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBaiHb1R .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBaiHb1R .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaiHb1R .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBaiHb1R .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBaiHb1R .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBaiHb1R .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBaiHb1R .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBaiHb1R .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBaiHb1R .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBaiHb1R .modal-lg,
  .cid-uqaBaiHb1R .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBaiHb1R .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBaiHb1R .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBaiHb1R .container {
    max-width: 1140px;
  }
}
.cid-uqaBaiHb1R .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBaiHb1R .container {
    max-width: 720px;
  }
}
.cid-uqaBaiHb1R .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBaiHb1R .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBaiHb1R .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBaiHb1R .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBaiHb1R .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBaiHb1R .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBaiHb1R .mbr-section-btn {
  margin: 0;
}
.cid-uqaBaiHb1R .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZtHbdTI3v {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZtHbdTI3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZtHbdTI3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZtHbdTI3v .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZtHbdTI3v .mbr-section-title {
  color: #e0c562;
}
.cid-t9y0kBznlV {
  background-color: #e0c562;
}
.cid-t9y0kBznlV .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9y0kBznlV .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t9y0kBznlV .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9y0kBznlV .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9y0kBznlV .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-t9y0kBznlV .image-element {
    padding-right: 0;
  }
}
.cid-t9y0kBznlV .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9y0kBznlV .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9y0kBznlV .brown {
  color: #c19b76;
}
.cid-t9y0kBznlV .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9y0kBznlV .paragraphs-wrapper .first-paragraph,
.cid-t9y0kBznlV .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9y0kBznlV .image-element {
    padding-bottom: 1rem;
  }
  .cid-t9y0kBznlV .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t9y0kBznlV .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9y0kBznlV .paragraphs-wrapper .first-paragraph,
  .cid-t9y0kBznlV .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9y0kBznlV .first-paragraph,
  .cid-t9y0kBznlV .second-paragraph {
    width: 50%;
  }
  .cid-t9y0kBznlV .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9y0kBznlV .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9y0kBznlV .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9y0kBznlV .mbr-section-title,
  .cid-t9y0kBznlV .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9y0kBznlV .mbr-text,
.cid-t9y0kBznlV .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-t9y0kBznlV .mbr-section-title {
  text-align: right;
}
.cid-tFkbM3T9Xk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFkbM3T9Xk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFkbM3T9Xk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFkbM3T9Xk .title {
    width: 100% !important;
  }
}
.cid-tFkbM3T9Xk .mbr-section-title {
  color: #e0c562;
}
.cid-tFkbhWQxrO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tFkbhWQxrO .counter-container ul {
  margin-bottom: 0;
}
.cid-tFkbhWQxrO .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tFkbhWQxrO .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tFkbhWQxrO .mbr-text {
  color: #767676;
}
.cid-tFkaYVvr9f {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tFkaYVvr9f .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFkaYVvr9f .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tFkaYVvr9f .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tFkb4DQnuW {
  background-color: #ffffff;
}
.cid-tFkb4DQnuW .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tFkb4DQnuW .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFkb4DQnuW .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFkb4DQnuW .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tFkb4DQnuW .image-element {
    padding-left: 0;
  }
}
.cid-tFkb4DQnuW .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tFkb4DQnuW .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tFkb4DQnuW .brown {
  color: #c19b76;
}
.cid-tFkb4DQnuW .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFkb4DQnuW .paragraphs-wrapper .first-paragraph,
.cid-tFkb4DQnuW .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tFkb4DQnuW .image-element {
    padding-top: 1rem;
  }
  .cid-tFkb4DQnuW .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tFkb4DQnuW .paragraphs-wrapper .first-paragraph,
  .cid-tFkb4DQnuW .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tFkb4DQnuW .first-paragraph,
  .cid-tFkb4DQnuW .second-paragraph {
    width: 50%;
  }
  .cid-tFkb4DQnuW .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tFkb4DQnuW .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tFkb4DQnuW .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tFkb4DQnuW .mbr-section-title,
  .cid-tFkb4DQnuW .mbr-section-btn {
    text-align: left;
  }
}
.cid-tFkb4DQnuW .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tFkb4DQnuW .mbr-text,
.cid-tFkb4DQnuW .mbr-section-btn {
  text-align: left;
}
.cid-tFkh1R171E {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tFkh1R171E .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  text-align: center;
  color: #e0c562;
}
.cid-tFkh1R171E .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tFkh1R171E .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .3;
}
.cid-tFkh1R171E .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tFkh1R171E .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tFkh1R171E .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tFkh1R171E .inner-container {
    width: 100% !important;
  }
  .cid-tFkh1R171E .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tFiCMy7fFB {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-index-bg3.jpg");
}
.cid-tFiCMy7fFB .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tFiCMy7fFB .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tFiCMy7fFB .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-tFiCMy7fFB .carousel-item.active,
.cid-tFiCMy7fFB .carousel-item-next,
.cid-tFiCMy7fFB .carousel-item-prev {
  display: flex;
}
.cid-tFiCMy7fFB .carousel-controls a {
  transition: opacity .5s;
}
.cid-tFiCMy7fFB .carousel-controls a:hover span,
.cid-tFiCMy7fFB .carousel-controls a:focus span {
  opacity: 1;
}
.cid-tFiCMy7fFB .carousel-controls a:hover svg,
.cid-tFiCMy7fFB .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-tFiCMy7fFB .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-tFiCMy7fFB .user_image {
  overflow: hidden;
  display: flex;
}
.cid-tFiCMy7fFB .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-tFiCMy7fFB .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tFiCMy7fFB .user_text {
  color: #767676;
}
.cid-tFiCMy7fFB .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tFiCMy7fFB .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-tFiCMy7fFB .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-tFiCMy7fFB svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-tFiCMy7fFB .user_name {
  color: #c2aa51;
  text-align: center;
}
.cid-tFiCMy7fFB .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-tFiCMy7fFB .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-tFiCMy7fFB .testimonials-quote,
  .cid-tFiCMy7fFB .user_text,
  .cid-tFiCMy7fFB .user_name,
  .cid-tFiCMy7fFB .user_desk {
    text-align: center !important;
  }
  .cid-tFiCMy7fFB .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-tFiCMy7fFB .mbr-section-title,
  .cid-tFiCMy7fFB .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-tFiCMy7fFB .carousel-control-prev span {
    right: -1rem;
  }
  .cid-tFiCMy7fFB .carousel-control-next span {
    left: -1rem;
  }
  .cid-tFiCMy7fFB .user-text {
    padding-right: 2rem;
  }
  .cid-tFiCMy7fFB .carousel-control-prev,
  .cid-tFiCMy7fFB .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-tFiCMy7fFB .mbr-section-title,
.cid-tFiCMy7fFB .underline {
  color: #e0c562;
}
.cid-tFiCMy7fFB .user_text,
.cid-tFiCMy7fFB .testimonials-quote {
  text-align: center;
}
.cid-tFiFChKhYH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tFiFChKhYH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFiFChKhYH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFiFChKhYH .title {
    width: 100% !important;
  }
}
.cid-tFiFChKhYH .mbr-section-title {
  color: #ffffff;
}
.cid-tFiFLQXmE8 {
  background-color: #ffffff;
}
.cid-tFiFLQXmE8 .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tFiFLQXmE8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFiFLQXmE8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiFLQXmE8 .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tFiFLQXmE8 .image-element {
    padding-left: 0;
  }
}
.cid-tFiFLQXmE8 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tFiFLQXmE8 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tFiFLQXmE8 .brown {
  color: #c19b76;
}
.cid-tFiFLQXmE8 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiFLQXmE8 .paragraphs-wrapper .first-paragraph,
.cid-tFiFLQXmE8 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tFiFLQXmE8 .image-element {
    padding-top: 1rem;
  }
  .cid-tFiFLQXmE8 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tFiFLQXmE8 .paragraphs-wrapper .first-paragraph,
  .cid-tFiFLQXmE8 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tFiFLQXmE8 .first-paragraph,
  .cid-tFiFLQXmE8 .second-paragraph {
    width: 50%;
  }
  .cid-tFiFLQXmE8 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tFiFLQXmE8 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tFiFLQXmE8 .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tFiFLQXmE8 .mbr-section-title,
  .cid-tFiFLQXmE8 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tFiFLQXmE8 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tFiFLQXmE8 .mbr-text,
.cid-tFiFLQXmE8 .mbr-section-btn {
  text-align: left;
}
.cid-tFiGmTbQdJ {
  background-color: #ffffff;
}
.cid-tFiGmTbQdJ .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-tFiGmTbQdJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFiGmTbQdJ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiGmTbQdJ .image-element img {
  width: 100%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tFiGmTbQdJ .image-element {
    padding-left: 0;
  }
}
.cid-tFiGmTbQdJ .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tFiGmTbQdJ .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tFiGmTbQdJ .brown {
  color: #c19b76;
}
.cid-tFiGmTbQdJ .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFiGmTbQdJ .paragraphs-wrapper .first-paragraph,
.cid-tFiGmTbQdJ .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tFiGmTbQdJ .image-element {
    padding-top: 1rem;
  }
  .cid-tFiGmTbQdJ .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tFiGmTbQdJ .paragraphs-wrapper .first-paragraph,
  .cid-tFiGmTbQdJ .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tFiGmTbQdJ .first-paragraph,
  .cid-tFiGmTbQdJ .second-paragraph {
    width: 50%;
  }
  .cid-tFiGmTbQdJ .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tFiGmTbQdJ .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tFiGmTbQdJ .text-element {
    padding-top: 4rem;
    padding-botom: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tFiGmTbQdJ .mbr-section-title,
  .cid-tFiGmTbQdJ .mbr-section-btn {
    text-align: left;
  }
}
.cid-tFiGmTbQdJ .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tFiGmTbQdJ .mbr-text,
.cid-tFiGmTbQdJ .mbr-section-btn {
  text-align: left;
}
.cid-tFiKlO5h4b {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tFiKlO5h4b .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFiKlO5h4b .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFiKlO5h4b .title {
    width: 100% !important;
  }
}
.cid-tFiKlO5h4b .mbr-section-title {
  color: #e0c562;
}
.cid-tFiIwo4lQr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFiIwo4lQr .mbr-text {
  color: #767676;
}
.cid-tFiItRlkRC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tFiItRlkRC .mbr-text {
  color: #767676;
}
.cid-tFiItRlkRC .card-subtitle {
  margin: 0;
}
.cid-tFiItRlkRC .link {
  margin: 0;
}
.cid-tFiItRlkRC .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tFiItRlkRC .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tFiItRlkRC .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tFiItRlkRC .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tFiItRlkRC .date {
  margin: 0;
}
.cid-tFiItRlkRC img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tFiItRlkRC .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tFiItRlkRC .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFiItRlkRC .card-img:hover:before {
  opacity: 0;
}
.cid-tFiItRlkRC .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-tFiItRlkRC .icon-box {
    flex-direction: column;
  }
  .cid-tFiItRlkRC .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tFiItRlkRC .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tFiItRlkRC .card {
    margin-bottom: 3rem;
  }
}
.cid-tFiItRlkRC .card-title,
.cid-tFiItRlkRC .card-img {
  color: #767676;
}
.cid-tFiLZX0TwQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tFiLZX0TwQ .mbr-text {
  color: #767676;
}
.cid-tFiLZX0TwQ .card-subtitle {
  margin: 0;
}
.cid-tFiLZX0TwQ .link {
  margin: 0;
}
.cid-tFiLZX0TwQ .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tFiLZX0TwQ .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-tFiLZX0TwQ .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-tFiLZX0TwQ .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-tFiLZX0TwQ .date {
  margin: 0;
}
.cid-tFiLZX0TwQ img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tFiLZX0TwQ .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tFiLZX0TwQ .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFiLZX0TwQ .card-img:hover:before {
  opacity: 0.4;
}
.cid-tFiLZX0TwQ .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-tFiLZX0TwQ .icon-box {
    flex-direction: column;
  }
  .cid-tFiLZX0TwQ .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-tFiLZX0TwQ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tFiLZX0TwQ .card {
    margin-bottom: 3rem;
  }
}
.cid-tFiLZX0TwQ .card-title,
.cid-tFiLZX0TwQ .card-img {
  color: #767676;
}
.cid-tFiMSXPjBV {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tFiMSXPjBV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFiMSXPjBV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFiMSXPjBV .title {
    width: 100% !important;
  }
}
.cid-tFiMSXPjBV .mbr-text,
.cid-tFiMSXPjBV .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-tFiMSXPjBV .mbr-section-title {
  color: #e0c562;
}
.cid-tFk8LCkxyR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFk8LCkxyR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tFk8LCkxyR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tFk8LCkxyR .title {
    width: 100% !important;
  }
}
.cid-tFk8LCkxyR .mbr-section-title {
  color: #e0c562;
}
.cid-tFk8IXml0Y {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tFk8IXml0Y .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tFk8IXml0Y .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tFk8IXml0Y .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tFk8IXml0Y .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #e0c562;
  color: #e0c562;
}
.cid-tFk8IXml0Y .mbr-text {
  color: #767676;
}
.cid-tFk9MFX8s2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFk9MFX8s2 blockquote {
  border-color: #e0c562 !important;
}
.cid-tFk9MFX8s2 DIV {
  color: #767676;
}
.cid-tFcut1SrZE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tFcut1SrZE .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tFcut1SrZE .table {
  margin-bottom: 0;
}
.cid-tFcut1SrZE .table .table-wrapper {
  padding: 2rem;
  background: #e0c562;
  position: relative;
}
.cid-tFcut1SrZE .table .table-wrapper .table-head-wrapper {
  background: #e0c562;
  margin: -2rem;
  margin-bottom: 0 !important;
  padding: 2rem;
  padding-bottom: 0 !important;
}
.cid-tFcut1SrZE .table .table-wrapper .table-head-wrapper span {
  width: 90%;
  display: block;
}
.cid-tFcut1SrZE .table .table-wrapper .table-purchase {
  padding-bottom: 0rem;
}
.cid-tFcut1SrZE .table .table-wrapper .table-purchase .table-pricing {
  margin: 0;
  margin-top: 0rem !important;
}
.cid-tFcut1SrZE .table .table-wrapper .list-group {
  list-style: none;
  padding-top: 2rem;
}
.cid-tFcut1SrZE .table .table-wrapper .list-group li {
  padding: 0.4rem;
  border-bottom: 1px solid #ffffff;
}
.cid-tFcut1SrZE .table .table-wrapper .list-group li .mbr-iconfont {
  font-size: 30px;
}
@media (max-width: 767px) {
  .cid-tFcut1SrZE .table:not(.last-table) {
    margin-bottom: 1rem;
  }
  .cid-tFcut1SrZE .table-heading {
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tFcut1SrZE .table.first-row-table {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tFcut1SrZE .table {
    margin-bottom: 0;
  }
}
.cid-tFcut1SrZE .table-heading {
  text-align: center;
}
.cid-tFcut1SrZE .pricing-value {
  text-align: center;
}
.cid-tFcut1SrZE .table-pricing {
  text-align: center;
}
.cid-tFcut1SrZE .main-title {
  color: #e0c562;
}
.cid-tFcut1SrZE .mbr-section-subtitle,
.cid-tFcut1SrZE .underline {
  color: #767676;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBajIQEW.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBajIQEW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBajIQEW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBajIQEW .modal-content,
.cid-uqaBajIQEW .modal-dialog {
  height: auto;
}
.cid-uqaBajIQEW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBajIQEW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBajIQEW .form-wrapper .mbr-form .form-group,
  .cid-uqaBajIQEW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBajIQEW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBajIQEW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBajIQEW .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBajIQEW .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBajIQEW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBajIQEW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBajIQEW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBajIQEW .modal-open {
  overflow: hidden;
}
.cid-uqaBajIQEW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBajIQEW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBajIQEW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBajIQEW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBajIQEW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBajIQEW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBajIQEW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBajIQEW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBajIQEW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBajIQEW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBajIQEW .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBajIQEW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBajIQEW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBajIQEW .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBajIQEW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBajIQEW .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBajIQEW .modal-header .close:focus {
  outline: none;
}
.cid-uqaBajIQEW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBajIQEW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBajIQEW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBajIQEW .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBajIQEW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBajIQEW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBajIQEW .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBajIQEW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBajIQEW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBajIQEW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBajIQEW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBajIQEW .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBajIQEW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBajIQEW .modal-lg,
  .cid-uqaBajIQEW .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBajIQEW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBajIQEW .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBajIQEW .container {
    max-width: 1140px;
  }
}
.cid-uqaBajIQEW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBajIQEW .container {
    max-width: 720px;
  }
}
.cid-uqaBajIQEW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBajIQEW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBajIQEW .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBajIQEW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBajIQEW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBajIQEW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBajIQEW .mbr-section-btn {
  margin: 0;
}
.cid-uqaBajIQEW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZuhguChAL {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZuhguChAL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZuhguChAL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZuhguChAL .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZuhguChAL .mbr-section-title {
  color: #e0c562;
}
.cid-tD1YtznHa2 {
  background-color: #e0c562;
}
.cid-tD1YtznHa2 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tD1YtznHa2 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tD1YtznHa2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD1YtznHa2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD1YtznHa2 .image-element img {
  width: 90%;
  height: 90%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 800px) {
  .cid-tD1YtznHa2 .image-element {
    padding-right: 0;
  }
}
.cid-tD1YtznHa2 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD1YtznHa2 .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD1YtznHa2 .brown {
  color: #c19b76;
}
.cid-tD1YtznHa2 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD1YtznHa2 .paragraphs-wrapper .first-paragraph,
.cid-tD1YtznHa2 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD1YtznHa2 .image-element {
    padding-bottom: 1rem;
  }
  .cid-tD1YtznHa2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tD1YtznHa2 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD1YtznHa2 .paragraphs-wrapper .first-paragraph,
  .cid-tD1YtznHa2 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD1YtznHa2 .first-paragraph,
  .cid-tD1YtznHa2 .second-paragraph {
    width: 50%;
  }
  .cid-tD1YtznHa2 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD1YtznHa2 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD1YtznHa2 .text-element {
    padding: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tD1YtznHa2 .mbr-section-title,
  .cid-tD1YtznHa2 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD1YtznHa2 .mbr-text,
.cid-tD1YtznHa2 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-tD1YtznHa2 .mbr-section-title {
  text-align: right;
}
.cid-tD1YtznHa2 .mbr-section-subtitle,
.cid-tD1YtznHa2 .underline {
  text-align: right;
}
.cid-tD7OAidY3t {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tD7OAidY3t .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7OAidY3t .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OAidY3t .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tD7OAidY3t .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD7OAidY3t .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD7OAidY3t .brown {
  color: #c19b76;
}
.cid-tD7OAidY3t .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OAidY3t .paragraphs-wrapper .first-paragraph,
.cid-tD7OAidY3t .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD7OAidY3t .text-element {
    padding-bottom: 0;
  }
  .cid-tD7OAidY3t .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD7OAidY3t .paragraphs-wrapper .first-paragraph,
  .cid-tD7OAidY3t .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD7OAidY3t .first-paragraph,
  .cid-tD7OAidY3t .second-paragraph {
    width: 50%;
  }
  .cid-tD7OAidY3t .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD7OAidY3t .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD7OAidY3t .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7OAidY3t .mbr-section-title,
  .cid-tD7OAidY3t .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD7OAidY3t .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tD7OAidY3t .mbr-text,
.cid-tD7OAidY3t .mbr-section-btn {
  text-align: left;
}
.cid-tD7OAidY3t .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tD7OI2uNVl {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tD7OI2uNVl .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7OI2uNVl .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OI2uNVl .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tD7OI2uNVl .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD7OI2uNVl .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD7OI2uNVl .brown {
  color: #c19b76;
}
.cid-tD7OI2uNVl .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OI2uNVl .paragraphs-wrapper .first-paragraph,
.cid-tD7OI2uNVl .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD7OI2uNVl .text-element {
    padding-bottom: 0;
  }
  .cid-tD7OI2uNVl .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD7OI2uNVl .paragraphs-wrapper .first-paragraph,
  .cid-tD7OI2uNVl .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD7OI2uNVl .first-paragraph,
  .cid-tD7OI2uNVl .second-paragraph {
    width: 50%;
  }
  .cid-tD7OI2uNVl .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD7OI2uNVl .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD7OI2uNVl .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7OI2uNVl .mbr-section-title,
  .cid-tD7OI2uNVl .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD7OI2uNVl .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tD7OI2uNVl .mbr-text,
.cid-tD7OI2uNVl .mbr-section-btn {
  text-align: right;
}
.cid-tD7OI2uNVl .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tD7OI2uNVl .mbr-text,
.cid-tD7OI2uNVl .mbr-section-btn DIV {
  text-align: left;
}
.cid-tD7OJh4d1K {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tD7OJh4d1K .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD7OJh4d1K .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OJh4d1K .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tD7OJh4d1K .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tD7OJh4d1K .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tD7OJh4d1K .brown {
  color: #c19b76;
}
.cid-tD7OJh4d1K .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tD7OJh4d1K .paragraphs-wrapper .first-paragraph,
.cid-tD7OJh4d1K .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tD7OJh4d1K .text-element {
    padding-bottom: 0;
  }
  .cid-tD7OJh4d1K .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tD7OJh4d1K .paragraphs-wrapper .first-paragraph,
  .cid-tD7OJh4d1K .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tD7OJh4d1K .first-paragraph,
  .cid-tD7OJh4d1K .second-paragraph {
    width: 50%;
  }
  .cid-tD7OJh4d1K .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tD7OJh4d1K .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tD7OJh4d1K .text-element {
    padding: 4rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tD7OJh4d1K .mbr-section-title,
  .cid-tD7OJh4d1K .mbr-section-btn {
    text-align: left;
  }
}
.cid-tD7OJh4d1K .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tD7OJh4d1K .mbr-text,
.cid-tD7OJh4d1K .mbr-section-btn {
  text-align: right;
}
.cid-tD7OJh4d1K .mbr-section-subtitle {
  text-align: right;
  color: #767676;
}
.cid-tD7OJh4d1K .mbr-text,
.cid-tD7OJh4d1K .mbr-section-btn DIV {
  text-align: left;
}
.cid-tD1YtBDxz5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tD1YtBDxz5 .mbr-text,
.cid-tD1YtBDxz5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tD1YtBDxz5 .card-title {
  color: #66458e;
}
.cid-tD1YtBDxz5 .card .card-img span {
  color: #ffffff;
  font-size: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 767px) {
  .cid-tD1YtBDxz5 .mbr-section-subtitle,
  .cid-tD1YtBDxz5 .mbr-section-title {
    text-align: center !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tD1YtBDxz5 .card .card-img span {
    background: none;
  }
}
.cid-tD1YtBDxz5 .mbr-section-title {
  color: #ffffff;
}
.cid-tD1YtBDxz5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tD1YtBDxz5 .card-title,
.cid-tD1YtBDxz5 .card-img {
  color: #ffffff;
}
.cid-tD1YtBDxz5 .mbr-text {
  color: #ffffff;
}
.cid-tD7HIhvyIu {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tD7HIhvyIu .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD7HIhvyIu .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD7HIhvyIu .title {
    width: 100% !important;
  }
}
.cid-tD7HIhvyIu .mbr-text,
.cid-tD7HIhvyIu .mbr-section-btn {
  color: #767676;
}
.cid-tD7HIhvyIu .mbr-section-title {
  color: #e0c562;
}
.cid-tD7HYFb5wn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tD7HYFb5wn .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tD7HYFb5wn .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tD7HYFb5wn .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-tD7HYFb5wn .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-tD7HYFb5wn .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-tD7MLwVE5O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tD7MLwVE5O img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tD7MLwVE5O .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f5f5f3;
  opacity: 0;
  pointer-events: none;
}
.cid-tD7MLwVE5O .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tD7MLwVE5O .row > div:hover .wrapper:before {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tD7MLwVE5O .wrapper:before {
    opacity: 0;
  }
}
.cid-tD7JFp6goh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tD7JFp6goh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD7JFp6goh .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD7JFp6goh .title {
    width: 100% !important;
  }
}
.cid-tD7JFp6goh .mbr-text,
.cid-tD7JFp6goh .mbr-section-btn {
  color: #767676;
}
.cid-tD7JFp6goh .mbr-section-title {
  color: #e0c562;
}
.cid-tD7JSDJ1eQ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tD7JSDJ1eQ .counter-container ul {
  margin-bottom: 0;
}
.cid-tD7JSDJ1eQ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tD7JSDJ1eQ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tD7JSDJ1eQ .mbr-text {
  color: #767676;
}
.cid-tD1YtHb81H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tD1YtHb81H .line {
  background-color: #e0c562;
  color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tD1YtHb81H .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #e0c562;
}
@media (max-width: 768px) {
  .cid-tD1YtHb81H .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-tD1YtI0ArH {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tD1YtI0ArH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tD1YtI0ArH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tD1YtI0ArH .title {
    width: 100% !important;
  }
}
.cid-tD1YtI0ArH .mbr-section-title {
  color: #e0c562;
}
.cid-tD1YtI0ArH .mbr-text,
.cid-tD1YtI0ArH .mbr-section-btn {
  color: #767676;
}
.cid-tD1YtO3mVg {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tD1YtO3mVg .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tD1YtO3mVg .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tD1YtO3mVg .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tD1YtO3mVg .mbr-section-title {
  text-align: center;
  color: #818181;
}
.cid-tD1YtO3mVg .mbr-text,
.cid-tD1YtO3mVg .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-tD1YtO3mVg .mbr-section-subtitle,
.cid-tD1YtO3mVg .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBap0SVa.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBap0SVa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBap0SVa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBap0SVa .modal-content,
.cid-uqaBap0SVa .modal-dialog {
  height: auto;
}
.cid-uqaBap0SVa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBap0SVa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBap0SVa .form-wrapper .mbr-form .form-group,
  .cid-uqaBap0SVa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBap0SVa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBap0SVa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBap0SVa .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBap0SVa .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBap0SVa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBap0SVa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBap0SVa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBap0SVa .modal-open {
  overflow: hidden;
}
.cid-uqaBap0SVa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBap0SVa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBap0SVa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBap0SVa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBap0SVa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBap0SVa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBap0SVa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBap0SVa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBap0SVa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBap0SVa .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBap0SVa .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBap0SVa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBap0SVa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBap0SVa .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBap0SVa .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBap0SVa .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBap0SVa .modal-header .close:focus {
  outline: none;
}
.cid-uqaBap0SVa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBap0SVa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBap0SVa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBap0SVa .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBap0SVa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBap0SVa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBap0SVa .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBap0SVa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBap0SVa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBap0SVa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBap0SVa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBap0SVa .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBap0SVa .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBap0SVa .modal-lg,
  .cid-uqaBap0SVa .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBap0SVa .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBap0SVa .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBap0SVa .container {
    max-width: 1140px;
  }
}
.cid-uqaBap0SVa .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBap0SVa .container {
    max-width: 720px;
  }
}
.cid-uqaBap0SVa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBap0SVa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBap0SVa .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBap0SVa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBap0SVa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBap0SVa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBap0SVa .mbr-section-btn {
  margin: 0;
}
.cid-uqaBap0SVa .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tHPsogthyW {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-tHPsogthyW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tHPsogthyW .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tHPsogthyW .title {
    width: 100% !important;
  }
}
.cid-tHPsogthyW .mbr-section-title {
  color: #ffffff;
}
.cid-tHPsogthyW .mbr-text,
.cid-tHPsogthyW .mbr-section-btn {
  color: #818181;
}
.cid-tHPsogthyW .mbr-section-subtitle,
.cid-tHPsogthyW .underline {
  color: #fcfcfc;
}
.cid-tTfSAyBCAx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tTfSAyBCAx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfSAyBCAx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfSAyBCAx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfSAyBCAx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfSAyBCAx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfSAyBCAx .mbr-gallery-item > div:hover::before {
  opacity: 0.3 !important;
}
.cid-tTfSAyBCAx .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfSAyBCAx .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfSAyBCAx .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfSAyBCAx .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfSAyBCAx .mbr-gallery-filter li.active .btn,
.cid-tTfSAyBCAx .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfSAyBCAx .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfSAyBCAx .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfSAyBCAx .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfSAyBCAx .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfSAyBCAx .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfSAyBCAx .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfSAyBCAx .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfSAyBCAx .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfSAyBCAx .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfSAyBCAx .icon-focus:before {
  content: '\e95e';
}
.cid-tTfSAyBCAx .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfSAyBCAx .mbr-section-title {
  margin: 0;
}
.cid-tTfSAyBCAx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfSAyBCAx .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTfSAyBCAx .mbr-section-title,
.cid-tTfSAyBCAx .underline {
  color: #e0c562;
}
.cid-tTfSAyBCAx .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTfSAyBCAx .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tTfT3EePNl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tTfT3EePNl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfT3EePNl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfT3EePNl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfT3EePNl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfT3EePNl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfT3EePNl .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTfT3EePNl .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfT3EePNl .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfT3EePNl .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfT3EePNl .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfT3EePNl .mbr-gallery-filter li.active .btn,
.cid-tTfT3EePNl .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfT3EePNl .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfT3EePNl .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfT3EePNl .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfT3EePNl .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfT3EePNl .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfT3EePNl .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfT3EePNl .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfT3EePNl .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfT3EePNl .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfT3EePNl .icon-focus:before {
  content: '\e95e';
}
.cid-tTfT3EePNl .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfT3EePNl .mbr-section-title {
  margin: 0;
}
.cid-tTfT3EePNl .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfT3EePNl .underline .line {
  width: 3rem;
  height: 2px;
  background: #727272;
  display: inline-block;
}
.cid-tTfT3EePNl .mbr-section-title,
.cid-tTfT3EePNl .underline {
  color: #e0c562;
}
.cid-tTfT3EePNl .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTfTNwiT1I {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tTfTNwiT1I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfTNwiT1I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfTNwiT1I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfTNwiT1I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfTNwiT1I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfTNwiT1I .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTfTNwiT1I .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfTNwiT1I .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfTNwiT1I .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfTNwiT1I .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfTNwiT1I .mbr-gallery-filter li.active .btn,
.cid-tTfTNwiT1I .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfTNwiT1I .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfTNwiT1I .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfTNwiT1I .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfTNwiT1I .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfTNwiT1I .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfTNwiT1I .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfTNwiT1I .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfTNwiT1I .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfTNwiT1I .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfTNwiT1I .icon-focus:before {
  content: '\e95e';
}
.cid-tTfTNwiT1I .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfTNwiT1I .mbr-section-title {
  margin: 0;
}
.cid-tTfTNwiT1I .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfTNwiT1I .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTfTNwiT1I .mbr-section-title,
.cid-tTfTNwiT1I .underline {
  color: #e0c562;
}
.cid-tTfTNwiT1I .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTfTNwiT1I .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHPsoh1Orb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsoh1Orb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoh1Orb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoh1Orb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoh1Orb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoh1Orb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoh1Orb .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoh1Orb .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoh1Orb .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoh1Orb .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoh1Orb .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoh1Orb .mbr-gallery-filter li.active .btn,
.cid-tHPsoh1Orb .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoh1Orb .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoh1Orb .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoh1Orb .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoh1Orb .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoh1Orb .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoh1Orb .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoh1Orb .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoh1Orb .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoh1Orb .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoh1Orb .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoh1Orb .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoh1Orb .mbr-section-title {
  margin: 0;
}
.cid-tHPsoh1Orb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoh1Orb .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoh1Orb .mbr-section-title,
.cid-tHPsoh1Orb .underline {
  color: #e0c562;
}
.cid-tHPsoh1Orb .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoh1Orb .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tTfWb7dvGc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tTfWb7dvGc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfWb7dvGc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfWb7dvGc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfWb7dvGc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfWb7dvGc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfWb7dvGc .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTfWb7dvGc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfWb7dvGc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfWb7dvGc .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfWb7dvGc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfWb7dvGc .mbr-gallery-filter li.active .btn,
.cid-tTfWb7dvGc .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfWb7dvGc .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfWb7dvGc .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfWb7dvGc .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfWb7dvGc .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfWb7dvGc .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfWb7dvGc .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfWb7dvGc .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfWb7dvGc .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfWb7dvGc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfWb7dvGc .icon-focus:before {
  content: '\e95e';
}
.cid-tTfWb7dvGc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfWb7dvGc .mbr-section-title {
  margin: 0;
}
.cid-tTfWb7dvGc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfWb7dvGc .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTfWb7dvGc .mbr-section-title,
.cid-tTfWb7dvGc .underline {
  color: #e0c562;
}
.cid-tTfWb7dvGc .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTg1jr3MKm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tTg1jr3MKm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTg1jr3MKm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTg1jr3MKm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTg1jr3MKm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTg1jr3MKm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTg1jr3MKm .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTg1jr3MKm .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTg1jr3MKm .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTg1jr3MKm .mbr-gallery-filter ul {
  display: block;
}
.cid-tTg1jr3MKm .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTg1jr3MKm .mbr-gallery-filter li.active .btn,
.cid-tTg1jr3MKm .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTg1jr3MKm .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTg1jr3MKm .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTg1jr3MKm .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTg1jr3MKm .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTg1jr3MKm .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTg1jr3MKm .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTg1jr3MKm .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTg1jr3MKm .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTg1jr3MKm .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTg1jr3MKm .icon-focus:before {
  content: '\e95e';
}
.cid-tTg1jr3MKm .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTg1jr3MKm .mbr-section-title {
  margin: 0;
}
.cid-tTg1jr3MKm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTg1jr3MKm .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTg1jr3MKm .mbr-section-title,
.cid-tTg1jr3MKm .underline {
  color: #e0c562;
}
.cid-tTg1jr3MKm .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTfO4kfZd2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tTfO4kfZd2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfO4kfZd2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfO4kfZd2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfO4kfZd2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfO4kfZd2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfO4kfZd2 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter li.active .btn,
.cid-tTfO4kfZd2 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfO4kfZd2 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfO4kfZd2 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfO4kfZd2 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfO4kfZd2 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfO4kfZd2 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfO4kfZd2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfO4kfZd2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfO4kfZd2 .icon-focus:before {
  content: '\e95e';
}
.cid-tTfO4kfZd2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfO4kfZd2 .mbr-section-title {
  margin: 0;
}
.cid-tTfO4kfZd2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfO4kfZd2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTfO4kfZd2 .mbr-section-title,
.cid-tTfO4kfZd2 .underline {
  color: #e0c562;
}
.cid-tTfO4kfZd2 .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tTfO4kfZd2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tTfO3lTjC4 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tTfO3lTjC4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tTfO3lTjC4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTfO3lTjC4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTfO3lTjC4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTfO3lTjC4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTfO3lTjC4 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter ul {
  display: block;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter li.active .btn,
.cid-tTfO3lTjC4 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tTfO3lTjC4 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tTfO3lTjC4 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tTfO3lTjC4 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tTfO3lTjC4 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tTfO3lTjC4 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tTfO3lTjC4 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tTfO3lTjC4 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tTfO3lTjC4 .icon-focus:before {
  content: '\e95e';
}
.cid-tTfO3lTjC4 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tTfO3lTjC4 .mbr-section-title {
  margin: 0;
}
.cid-tTfO3lTjC4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tTfO3lTjC4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tTfO3lTjC4 .mbr-section-title,
.cid-tTfO3lTjC4 .underline {
  color: #e0c562;
}
.cid-tTfO3lTjC4 .mbr-section-subtitle {
  color: #002247;
}
.cid-tHPsoidjQH {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tHPsoidjQH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoidjQH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoidjQH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoidjQH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoidjQH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoidjQH .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoidjQH .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoidjQH .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoidjQH .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoidjQH .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoidjQH .mbr-gallery-filter li.active .btn,
.cid-tHPsoidjQH .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoidjQH .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoidjQH .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoidjQH .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoidjQH .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoidjQH .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoidjQH .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoidjQH .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoidjQH .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoidjQH .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoidjQH .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoidjQH .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoidjQH .mbr-section-title {
  margin: 0;
}
.cid-tHPsoidjQH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoidjQH .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoidjQH .mbr-section-title,
.cid-tHPsoidjQH .underline {
  color: #e0c562;
}
.cid-tHPsoidjQH .mbr-section-subtitle {
  color: #002247;
}
.cid-tHPsok6YKz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsok6YKz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsok6YKz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsok6YKz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsok6YKz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsok6YKz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsok6YKz .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsok6YKz .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsok6YKz .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsok6YKz .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsok6YKz .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsok6YKz .mbr-gallery-filter li.active .btn,
.cid-tHPsok6YKz .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsok6YKz .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsok6YKz .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsok6YKz .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsok6YKz .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsok6YKz .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsok6YKz .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsok6YKz .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsok6YKz .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsok6YKz .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsok6YKz .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsok6YKz .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsok6YKz .mbr-section-title {
  margin: 0;
}
.cid-tHPsok6YKz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsok6YKz .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsok6YKz .mbr-section-title,
.cid-tHPsok6YKz .underline {
  color: #e0c562;
}
.cid-tHPsok6YKz .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsonPtyg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsonPtyg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsonPtyg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsonPtyg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsonPtyg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsonPtyg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsonPtyg .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsonPtyg .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsonPtyg .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsonPtyg .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsonPtyg .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsonPtyg .mbr-gallery-filter li.active .btn,
.cid-tHPsonPtyg .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsonPtyg .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsonPtyg .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsonPtyg .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsonPtyg .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsonPtyg .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsonPtyg .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsonPtyg .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsonPtyg .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsonPtyg .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsonPtyg .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsonPtyg .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsonPtyg .mbr-section-title {
  margin: 0;
}
.cid-tHPsonPtyg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsonPtyg .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsonPtyg .mbr-section-title,
.cid-tHPsonPtyg .underline {
  color: #e0c562;
}
.cid-tHPsonPtyg .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsonPtyg .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHPsooSYZq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsooSYZq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsooSYZq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsooSYZq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsooSYZq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsooSYZq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsooSYZq .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsooSYZq .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsooSYZq .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsooSYZq .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsooSYZq .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsooSYZq .mbr-gallery-filter li.active .btn,
.cid-tHPsooSYZq .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsooSYZq .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsooSYZq .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsooSYZq .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsooSYZq .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsooSYZq .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsooSYZq .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsooSYZq .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsooSYZq .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsooSYZq .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsooSYZq .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsooSYZq .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsooSYZq .mbr-section-title {
  margin: 0;
}
.cid-tHPsooSYZq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsooSYZq .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsooSYZq .mbr-section-title,
.cid-tHPsooSYZq .underline {
  color: #e0c562;
}
.cid-tHPsooSYZq .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsopxXqm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsopxXqm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsopxXqm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsopxXqm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsopxXqm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsopxXqm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsopxXqm .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsopxXqm .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsopxXqm .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsopxXqm .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsopxXqm .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsopxXqm .mbr-gallery-filter li.active .btn,
.cid-tHPsopxXqm .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsopxXqm .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsopxXqm .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsopxXqm .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsopxXqm .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsopxXqm .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsopxXqm .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsopxXqm .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsopxXqm .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsopxXqm .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsopxXqm .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsopxXqm .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsopxXqm .mbr-section-title {
  margin: 0;
}
.cid-tHPsopxXqm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsopxXqm .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsopxXqm .mbr-section-title,
.cid-tHPsopxXqm .underline {
  color: #e0c562;
}
.cid-tHPsopxXqm .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoqhq6b {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoqhq6b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoqhq6b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoqhq6b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoqhq6b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoqhq6b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoqhq6b .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoqhq6b .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoqhq6b .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoqhq6b .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoqhq6b .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoqhq6b .mbr-gallery-filter li.active .btn,
.cid-tHPsoqhq6b .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoqhq6b .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoqhq6b .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoqhq6b .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoqhq6b .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoqhq6b .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoqhq6b .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoqhq6b .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoqhq6b .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoqhq6b .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoqhq6b .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoqhq6b .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoqhq6b .mbr-section-title {
  margin: 0;
}
.cid-tHPsoqhq6b .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoqhq6b .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoqhq6b .mbr-section-title,
.cid-tHPsoqhq6b .underline {
  color: #e0c562;
}
.cid-tHPsoqhq6b .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsor6Eud {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsor6Eud .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsor6Eud .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsor6Eud .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsor6Eud .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsor6Eud .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsor6Eud .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsor6Eud .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsor6Eud .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsor6Eud .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsor6Eud .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsor6Eud .mbr-gallery-filter li.active .btn,
.cid-tHPsor6Eud .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsor6Eud .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsor6Eud .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsor6Eud .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsor6Eud .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsor6Eud .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsor6Eud .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsor6Eud .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsor6Eud .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsor6Eud .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsor6Eud .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsor6Eud .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsor6Eud .mbr-section-title {
  margin: 0;
}
.cid-tHPsor6Eud .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsor6Eud .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsor6Eud .mbr-section-title,
.cid-tHPsor6Eud .underline {
  color: #e0c562;
}
.cid-tHPsor6Eud .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsorFTa7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsorFTa7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsorFTa7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsorFTa7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsorFTa7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsorFTa7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsorFTa7 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsorFTa7 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsorFTa7 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsorFTa7 .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsorFTa7 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsorFTa7 .mbr-gallery-filter li.active .btn,
.cid-tHPsorFTa7 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsorFTa7 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsorFTa7 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsorFTa7 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsorFTa7 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsorFTa7 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsorFTa7 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsorFTa7 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsorFTa7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsorFTa7 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsorFTa7 .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsorFTa7 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsorFTa7 .mbr-section-title {
  margin: 0;
}
.cid-tHPsorFTa7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsorFTa7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsorFTa7 .mbr-section-title,
.cid-tHPsorFTa7 .underline {
  color: #e0c562;
}
.cid-tHPsorFTa7 .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsosilJ0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsosilJ0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsosilJ0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsosilJ0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsosilJ0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsosilJ0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsosilJ0 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsosilJ0 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsosilJ0 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsosilJ0 .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsosilJ0 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsosilJ0 .mbr-gallery-filter li.active .btn,
.cid-tHPsosilJ0 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsosilJ0 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsosilJ0 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsosilJ0 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsosilJ0 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsosilJ0 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsosilJ0 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsosilJ0 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsosilJ0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsosilJ0 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsosilJ0 .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsosilJ0 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsosilJ0 .mbr-section-title {
  margin: 0;
}
.cid-tHPsosilJ0 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsosilJ0 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsosilJ0 .mbr-section-title,
.cid-tHPsosilJ0 .underline {
  color: #e0c562;
}
.cid-tHPsosilJ0 .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsot35p3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsot35p3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsot35p3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsot35p3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsot35p3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsot35p3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsot35p3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsot35p3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsot35p3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsot35p3 .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsot35p3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsot35p3 .mbr-gallery-filter li.active .btn,
.cid-tHPsot35p3 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsot35p3 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsot35p3 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsot35p3 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsot35p3 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsot35p3 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsot35p3 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsot35p3 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsot35p3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsot35p3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsot35p3 .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsot35p3 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsot35p3 .mbr-section-title {
  margin: 0;
}
.cid-tHPsot35p3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsot35p3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsot35p3 .mbr-section-title,
.cid-tHPsot35p3 .underline {
  color: #e0c562;
}
.cid-tHPsot35p3 .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsotGm5q {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsotGm5q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsotGm5q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsotGm5q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsotGm5q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsotGm5q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsotGm5q .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsotGm5q .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsotGm5q .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsotGm5q .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsotGm5q .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsotGm5q .mbr-gallery-filter li.active .btn,
.cid-tHPsotGm5q .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsotGm5q .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsotGm5q .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsotGm5q .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsotGm5q .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsotGm5q .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsotGm5q .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsotGm5q .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsotGm5q .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsotGm5q .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsotGm5q .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsotGm5q .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsotGm5q .mbr-section-title {
  margin: 0;
}
.cid-tHPsotGm5q .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsotGm5q .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsotGm5q .mbr-section-title,
.cid-tHPsotGm5q .underline {
  color: #e0c562;
}
.cid-tHPsotGm5q .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoulVwe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoulVwe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoulVwe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoulVwe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoulVwe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoulVwe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoulVwe .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoulVwe .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoulVwe .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoulVwe .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoulVwe .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoulVwe .mbr-gallery-filter li.active .btn,
.cid-tHPsoulVwe .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoulVwe .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoulVwe .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoulVwe .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoulVwe .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoulVwe .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoulVwe .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoulVwe .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoulVwe .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoulVwe .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoulVwe .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoulVwe .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoulVwe .mbr-section-title {
  margin: 0;
}
.cid-tHPsoulVwe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoulVwe .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoulVwe .mbr-section-title,
.cid-tHPsoulVwe .underline {
  color: #e0c562;
}
.cid-tHPsoulVwe .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsovac9e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsovac9e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsovac9e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsovac9e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsovac9e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsovac9e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsovac9e .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsovac9e .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsovac9e .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsovac9e .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsovac9e .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsovac9e .mbr-gallery-filter li.active .btn,
.cid-tHPsovac9e .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsovac9e .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsovac9e .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsovac9e .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsovac9e .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsovac9e .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsovac9e .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsovac9e .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsovac9e .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsovac9e .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsovac9e .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsovac9e .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsovac9e .mbr-section-title {
  margin: 0;
}
.cid-tHPsovac9e .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsovac9e .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsovac9e .mbr-section-title,
.cid-tHPsovac9e .underline {
  color: #e0c562;
}
.cid-tHPsovac9e .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsovZ3Ep {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsovZ3Ep .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsovZ3Ep .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsovZ3Ep .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsovZ3Ep .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsovZ3Ep .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsovZ3Ep .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter li.active .btn,
.cid-tHPsovZ3Ep .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsovZ3Ep .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsovZ3Ep .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsovZ3Ep .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsovZ3Ep .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsovZ3Ep .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsovZ3Ep .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsovZ3Ep .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsovZ3Ep .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsovZ3Ep .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsovZ3Ep .mbr-section-title {
  margin: 0;
}
.cid-tHPsovZ3Ep .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsovZ3Ep .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsovZ3Ep .mbr-section-title,
.cid-tHPsovZ3Ep .underline {
  color: #e0c562;
}
.cid-tHPsovZ3Ep .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsowOnap {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsowOnap .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsowOnap .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsowOnap .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsowOnap .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsowOnap .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #002247;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsowOnap .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsowOnap .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsowOnap .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsowOnap .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsowOnap .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsowOnap .mbr-gallery-filter li.active .btn,
.cid-tHPsowOnap .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsowOnap .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsowOnap .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsowOnap .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsowOnap .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsowOnap .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsowOnap .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsowOnap .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsowOnap .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsowOnap .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsowOnap .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsowOnap .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsowOnap .mbr-section-title {
  margin: 0;
}
.cid-tHPsowOnap .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsowOnap .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsowOnap .mbr-section-title,
.cid-tHPsowOnap .underline {
  color: #e0c562;
}
.cid-tHPsowOnap .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoxsJ61 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoxsJ61 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoxsJ61 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoxsJ61 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoxsJ61 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoxsJ61 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoxsJ61 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter li.active .btn,
.cid-tHPsoxsJ61 .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoxsJ61 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoxsJ61 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoxsJ61 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoxsJ61 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoxsJ61 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoxsJ61 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoxsJ61 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoxsJ61 .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoxsJ61 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoxsJ61 .mbr-section-title {
  margin: 0;
}
.cid-tHPsoxsJ61 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoxsJ61 .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoxsJ61 .mbr-section-title,
.cid-tHPsoxsJ61 .underline {
  color: #e0c562;
}
.cid-tHPsoxsJ61 .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoy78ca {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsoy78ca .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoy78ca .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoy78ca .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoy78ca .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoy78ca .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoy78ca .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoy78ca .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoy78ca .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #767676 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoy78ca .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoy78ca .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoy78ca .mbr-gallery-filter li.active .btn,
.cid-tHPsoy78ca .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoy78ca .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoy78ca .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoy78ca .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoy78ca .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoy78ca .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoy78ca .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoy78ca .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoy78ca .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoy78ca .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoy78ca .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoy78ca .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoy78ca .mbr-section-title {
  margin: 0;
}
.cid-tHPsoy78ca .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoy78ca .underline .line {
  width: 3rem;
  height: 2px;
  background: #767676;
  display: inline-block;
}
.cid-tHPsoy78ca .mbr-section-title,
.cid-tHPsoy78ca .underline {
  color: #e0c562;
}
.cid-tHPsoy78ca .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoAf88G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoAf88G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoAf88G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoAf88G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoAf88G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoAf88G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoAf88G .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoAf88G .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoAf88G .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoAf88G .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoAf88G .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoAf88G .mbr-gallery-filter li.active .btn,
.cid-tHPsoAf88G .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoAf88G .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoAf88G .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoAf88G .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoAf88G .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoAf88G .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoAf88G .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoAf88G .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoAf88G .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoAf88G .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoAf88G .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoAf88G .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoAf88G .mbr-section-title {
  margin: 0;
}
.cid-tHPsoAf88G .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoAf88G .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoAf88G .mbr-section-title,
.cid-tHPsoAf88G .underline {
  color: #e0c562;
}
.cid-tHPsoAf88G .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoAW8MI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsoAW8MI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoAW8MI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoAW8MI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoAW8MI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoAW8MI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoAW8MI .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoAW8MI .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoAW8MI .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoAW8MI .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoAW8MI .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoAW8MI .mbr-gallery-filter li.active .btn,
.cid-tHPsoAW8MI .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoAW8MI .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoAW8MI .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoAW8MI .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoAW8MI .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoAW8MI .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoAW8MI .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoAW8MI .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoAW8MI .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoAW8MI .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoAW8MI .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoAW8MI .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoAW8MI .mbr-section-title {
  margin: 0;
}
.cid-tHPsoAW8MI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoAW8MI .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoAW8MI .mbr-section-title,
.cid-tHPsoAW8MI .underline {
  color: #e0c562;
}
.cid-tHPsoAW8MI .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoBLZQo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoBLZQo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoBLZQo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoBLZQo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoBLZQo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoBLZQo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoBLZQo .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoBLZQo .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoBLZQo .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoBLZQo .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoBLZQo .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoBLZQo .mbr-gallery-filter li.active .btn,
.cid-tHPsoBLZQo .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoBLZQo .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoBLZQo .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoBLZQo .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoBLZQo .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoBLZQo .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoBLZQo .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoBLZQo .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoBLZQo .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoBLZQo .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoBLZQo .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoBLZQo .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoBLZQo .mbr-section-title {
  margin: 0;
}
.cid-tHPsoBLZQo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoBLZQo .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoBLZQo .mbr-section-title,
.cid-tHPsoBLZQo .underline {
  color: #e0c562;
}
.cid-tHPsoBLZQo .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoCuAdp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsoCuAdp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoCuAdp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoCuAdp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoCuAdp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoCuAdp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoCuAdp .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoCuAdp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoCuAdp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoCuAdp .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoCuAdp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoCuAdp .mbr-gallery-filter li.active .btn,
.cid-tHPsoCuAdp .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoCuAdp .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoCuAdp .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoCuAdp .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoCuAdp .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoCuAdp .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoCuAdp .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoCuAdp .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoCuAdp .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoCuAdp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoCuAdp .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoCuAdp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoCuAdp .mbr-section-title {
  margin: 0;
}
.cid-tHPsoCuAdp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoCuAdp .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoCuAdp .mbr-section-title,
.cid-tHPsoCuAdp .underline {
  color: #e0c562;
}
.cid-tHPsoCuAdp .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoDdFkO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoDdFkO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoDdFkO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoDdFkO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoDdFkO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoDdFkO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoDdFkO .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoDdFkO .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoDdFkO .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoDdFkO .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoDdFkO .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoDdFkO .mbr-gallery-filter li.active .btn,
.cid-tHPsoDdFkO .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoDdFkO .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoDdFkO .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoDdFkO .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoDdFkO .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoDdFkO .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoDdFkO .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoDdFkO .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoDdFkO .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoDdFkO .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoDdFkO .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoDdFkO .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoDdFkO .mbr-section-title {
  margin: 0;
}
.cid-tHPsoDdFkO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoDdFkO .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoDdFkO .mbr-section-title,
.cid-tHPsoDdFkO .underline {
  color: #e0c562;
}
.cid-tHPsoDdFkO .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoDdFkO .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHPsoEQ6CZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tHPsoEQ6CZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoEQ6CZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoEQ6CZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoEQ6CZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoEQ6CZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fffdc0;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoEQ6CZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter li.active .btn,
.cid-tHPsoEQ6CZ .mbr-gallery-filter li .btn.active {
  color: #fffdc0 !important;
  background: transparent;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #fffdc0 !important;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoEQ6CZ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoEQ6CZ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #fffdc0 !important;
}
.cid-tHPsoEQ6CZ .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoEQ6CZ .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoEQ6CZ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoEQ6CZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoEQ6CZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoEQ6CZ .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoEQ6CZ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoEQ6CZ .mbr-section-title {
  margin: 0;
}
.cid-tHPsoEQ6CZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoEQ6CZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoEQ6CZ .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoEQ6CZ .mbr-section-title,
.cid-tHPsoEQ6CZ .underline {
  color: #e0c562;
}
.cid-tHPsoHfSaG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tHPsoHfSaG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoHfSaG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoHfSaG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoHfSaG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoHfSaG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoHfSaG .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoHfSaG .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoHfSaG .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoHfSaG .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoHfSaG .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoHfSaG .mbr-gallery-filter li.active .btn,
.cid-tHPsoHfSaG .mbr-gallery-filter li .btn.active {
  color: #002247 !important;
  background: transparent;
}
.cid-tHPsoHfSaG .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #002247 !important;
}
.cid-tHPsoHfSaG .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoHfSaG .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoHfSaG .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #002247 !important;
}
.cid-tHPsoHfSaG .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoHfSaG .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoHfSaG .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoHfSaG .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoHfSaG .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoHfSaG .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoHfSaG .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoHfSaG .mbr-section-title {
  margin: 0;
}
.cid-tHPsoHfSaG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoHfSaG .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoHfSaG .mbr-section-title,
.cid-tHPsoHfSaG .underline {
  color: #e0c562;
}
.cid-tHPsoHfSaG .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoHfSaG .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHPsoI1DAp {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tHPsoI1DAp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHPsoI1DAp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHPsoI1DAp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHPsoI1DAp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHPsoI1DAp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0c562;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tHPsoI1DAp .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tHPsoI1DAp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tHPsoI1DAp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #002247 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tHPsoI1DAp .mbr-gallery-filter ul {
  display: block;
}
.cid-tHPsoI1DAp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tHPsoI1DAp .mbr-gallery-filter li.active .btn,
.cid-tHPsoI1DAp .mbr-gallery-filter li .btn.active {
  color: #fffdc0 !important;
  background: transparent;
}
.cid-tHPsoI1DAp .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #fffdc0 !important;
}
.cid-tHPsoI1DAp .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tHPsoI1DAp .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tHPsoI1DAp .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #fffdc0 !important;
}
.cid-tHPsoI1DAp .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tHPsoI1DAp .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tHPsoI1DAp .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tHPsoI1DAp .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tHPsoI1DAp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tHPsoI1DAp .icon-focus:before {
  content: '\e95e';
}
.cid-tHPsoI1DAp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tHPsoI1DAp .mbr-section-title {
  margin: 0;
}
.cid-tHPsoI1DAp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tHPsoI1DAp .underline .line {
  width: 3rem;
  height: 2px;
  background: #818181;
  display: inline-block;
}
.cid-tHPsoI1DAp .mbr-section-subtitle {
  color: #002247;
  text-align: left;
}
.cid-tHPsoI1DAp .mbr-section-title,
.cid-tHPsoI1DAp .underline {
  color: #e0c562;
}
.cid-tHPsoISHHd {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tHPsoISHHd .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tHPsoISHHd .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tHPsoISHHd .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tHPsoISHHd .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tHPsoISHHd .mbr-text,
.cid-tHPsoISHHd .mbr-section-btn {
  text-align: center;
  color: #444444;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa6jNc7.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa6jNc7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa6jNc7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa6jNc7 .modal-content,
.cid-uqaBa6jNc7 .modal-dialog {
  height: auto;
}
.cid-uqaBa6jNc7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa6jNc7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa6jNc7 .form-wrapper .mbr-form .form-group,
  .cid-uqaBa6jNc7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa6jNc7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa6jNc7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa6jNc7 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa6jNc7 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa6jNc7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa6jNc7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa6jNc7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa6jNc7 .modal-open {
  overflow: hidden;
}
.cid-uqaBa6jNc7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa6jNc7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa6jNc7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa6jNc7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa6jNc7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa6jNc7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa6jNc7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa6jNc7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa6jNc7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa6jNc7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa6jNc7 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa6jNc7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa6jNc7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa6jNc7 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa6jNc7 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa6jNc7 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa6jNc7 .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa6jNc7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa6jNc7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa6jNc7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa6jNc7 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa6jNc7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa6jNc7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa6jNc7 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa6jNc7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa6jNc7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa6jNc7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa6jNc7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa6jNc7 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa6jNc7 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa6jNc7 .modal-lg,
  .cid-uqaBa6jNc7 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa6jNc7 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa6jNc7 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa6jNc7 .container {
    max-width: 1140px;
  }
}
.cid-uqaBa6jNc7 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa6jNc7 .container {
    max-width: 720px;
  }
}
.cid-uqaBa6jNc7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa6jNc7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa6jNc7 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa6jNc7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa6jNc7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa6jNc7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa6jNc7 .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa6jNc7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tNB2QVLcu5 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/egypt-geophilia-2023-1920x567.jpg");
}
.cid-tNB2QVLcu5 .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-tNB2QVLcu5 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tNB2QVLcu5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tNB2QVLcu5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNB2QVLcu5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNB2QVLcu5 .mbr-section-title {
  color: #f5f5f3;
}
.cid-tNB2QVLcu5 .mbr-text,
.cid-tNB2QVLcu5 .mbr-section-btn {
  color: #f5f5f3;
}
.cid-tYgMOo8UzL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYgMOo8UzL .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYgMOo8UzL .mbr-text {
  color: #727272;
}
.cid-uh5Nxetoit {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uh5Nxetoit .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5Nxetoit .carousel {
    min-height: 400px;
  }
  .cid-uh5Nxetoit .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5Nxetoit .carousel {
    min-height: 260px;
  }
  .cid-uh5Nxetoit .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5Nxetoit .carousel {
    min-height: 220px;
  }
  .cid-uh5Nxetoit .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uh5Nxetoit .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5Nxetoit .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5Nxetoit .carousel,
.cid-uh5Nxetoit .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5Nxetoit .item-wrapper {
  width: 100%;
}
.cid-uh5Nxetoit .carousel-caption {
  bottom: 40px;
}
.cid-uh5Nxetoit .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5Nxetoit .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5Nxetoit .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5Nxetoit .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5Nxetoit .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5Nxetoit .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5Nxetoit .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5Nxetoit .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5Nxetoit .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5Nxetoit .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5Nxetoit .carousel-indicators li.active,
.cid-uh5Nxetoit .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5Nxetoit .carousel-indicators li::after,
.cid-uh5Nxetoit .carousel-indicators li::before {
  content: none;
}
.cid-uh5Nxetoit .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5Nxetoit .carousel-indicators {
    display: none !important;
  }
}
.cid-tYgLjBfzT9 {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tYgLjBfzT9 .carousel {
  z-index: 2;
  position: relative;
}
.cid-tYgLjBfzT9 .user {
  padding: 0 !important;
}
.cid-tYgLjBfzT9 .big-icon {
  top: 1rem;
  font-size: 12rem;
  transform: translate(-50%, -50%);
  z-index: 0;
  color: #e0c562;
  opacity: 0.5;
}
.cid-tYgLjBfzT9 .mbr-iconfont {
  font-family: Moririse2 !important;
}
.cid-tYgLjBfzT9 .carousel-item.active,
.cid-tYgLjBfzT9 .carousel-item-next,
.cid-tYgLjBfzT9 .carousel-item-prev {
  display: flex;
}
.cid-tYgLjBfzT9 .user_name {
  margin: 0;
}
.cid-tYgLjBfzT9 .carousel-controls a {
  font-size: 2rem;
}
.cid-tYgLjBfzT9 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #e0c562;
  background: transparent;
  opacity: 0.5;
}
.cid-tYgLjBfzT9 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-tYgLjBfzT9 ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-tYgLjBfzT9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: auto 7px;
  border: none;
  background: #e0c562;
  transition: all 0.3s;
  border-radius: 50%;
  opacity: 0.5;
}
.cid-tYgLjBfzT9 .carousel-indicators li:hover {
  opacity: 1;
}
.cid-tYgLjBfzT9 .carousel-indicators .active {
  opacity: 1;
  width: 10px;
  height: 10px;
}
.cid-tYgLjBfzT9 .user_text {
  color: #767676;
  text-align: left;
}
.cid-tYgLjBfzT9 .user_desk {
  color: #767676;
}
.cid-tYgLjBfzT9 .user_desk,
.cid-tYgLjBfzT9 .carousel-item {
  text-align: left;
}
.cid-tYgLjBfzT9 .carousel-indicators {
  margin: 0;
  margin-left: 0.5rem;
  justify-content: flex-start !important;
}
@media (max-width: 767px) {
  .cid-tYgLjBfzT9 .carousel-indicators {
    margin: auto;
    justify-content: center !important;
  }
}
.cid-tYgLjBfzT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYgLjBfzT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNB6rcvuvk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tNB6rcvuvk .row {
  background-color: #ffffff;
}
.cid-tNB6rcvuvk .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-tNB6rcvuvk .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tNB6rcvuvk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNB6rcvuvk .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNB6rcvuvk .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNB6rcvuvk .image-element {
    padding: 0 15px;
  }
  .cid-tNB6rcvuvk .text-element {
    padding: 2rem 1rem;
  }
  .cid-tNB6rcvuvk .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-tNB6rcvuvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNB6rcvuvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNB6rcvuvk .mbr-section-subtitle,
.cid-tNB6rcvuvk .underline {
  color: #e0c562;
}
.cid-tNB6rcvuvk .mbr-section-title {
  color: #818181;
}
.cid-tNB6rcvuvk .mbr-text,
.cid-tNB6rcvuvk .mbr-section-btn {
  color: #767676;
}
.cid-tPQZUeKWbH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tPQZUeKWbH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPQZUeKWbH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tPQZUeKWbH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPQZUeKWbH .row {
  flex-direction: row-reverse;
}
.cid-tPQZUeKWbH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tPQZUeKWbH .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPQZUeKWbH .mbr-section-title {
  color: #ffffff;
}
.cid-tPQZUeKWbH .mbr-text {
  color: #818181;
}
.cid-tPR0iPXjCK {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tPR0iPXjCK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPR0iPXjCK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tPR0iPXjCK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPR0iPXjCK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tPR0iPXjCK .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPR0iPXjCK .mbr-text {
  color: #818181;
}
.cid-tPR0iPXjCK .mbr-section-title {
  color: #e0c562;
}
.cid-tPR2nigoRp {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202348-1068x748.png");
}
.cid-tPR2nigoRp .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-tPR2nigoRp .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tPR2nigoRp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tPR2nigoRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPR2nigoRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPR2nigoRp .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tPR2nigoRp .mbr-text,
.cid-tPR2nigoRp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tPRsfJCGSQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tPRsfJCGSQ .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tPRsfJCGSQ .mbr-text {
  color: #e0c562;
}
.cid-tPRiLVpgJU {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt20232.webp");
}
.cid-tPRiLVpgJU .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-tPRiLVpgJU .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tPRiLVpgJU .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tPRiLVpgJU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRiLVpgJU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRiLVpgJU .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tPRiLVpgJU .mbr-text,
.cid-tPRiLVpgJU .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tPRiLVpgJU .mbr-section-subtitle,
.cid-tPRiLVpgJU .underline {
  color: #e0c562;
  text-align: left;
}
.cid-tPRnK3OUKH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tPRnK3OUKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRnK3OUKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tPRnK3OUKH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPRnK3OUKH .row {
  flex-direction: row-reverse;
}
.cid-tPRnK3OUKH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tPRnK3OUKH .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPRnK3OUKH .mbr-section-title {
  color: #ffffff;
}
.cid-tPRnK3OUKH .mbr-text {
  color: #818181;
}
.cid-tPR8ZhfYOz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tPR8ZhfYOz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPR8ZhfYOz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPR8ZhfYOz ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tPR8ZhfYOz li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tPR8ZhfYOz ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tPR8ZhfYOz .list {
  color: #818181;
}
.cid-tPR8ZhfYOz H3 {
  color: #e0c562;
}
.cid-tNBa2se5Rx {
  background-color: #e0c562;
}
.cid-tNBa2se5Rx .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-tNBa2se5Rx .f-row {
    flex-direction: row;
  }
}
.cid-tNBa2se5Rx .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-tNBa2se5Rx .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-tNBa2se5Rx .image-wrapper {
    min-height: 750px;
  }
}
.cid-tNBa2se5Rx .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tNBa2se5Rx .text-wrapper {
  width: 100%;
  background-color: #ffffff;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-tNBa2se5Rx .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-tNBa2se5Rx .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-tNBa2se5Rx .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-tNBa2se5Rx .mbr-text,
.cid-tNBa2se5Rx .mbr-section-btn {
  color: #ffd8db;
}
.cid-tNBa2se5Rx .z-100 {
  z-index: 100;
}
.cid-tNBa2se5Rx .mbr-text {
  text-align: left;
  color: #818181;
}
.cid-tNBcbJdovP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tNBcbJdovP .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-tNBcbJdovP .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tNBcbJdovP .row {
    row-gap: 40px;
  }
}
.cid-tNBcbJdovP .mbr-section-head {
  padding-bottom: 50px;
}
.cid-tNBcbJdovP .mbr-section-title {
  color: #e0c562;
}
.cid-tNBcbJdovP .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-tNBcbJdovP .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tNBcbJdovP .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 2));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-tNBcbJdovP .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-tNBcbJdovP .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-tNBcbJdovP .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-tNBcbJdovP .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-tNBcbJdovP .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tNBcbJdovP .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-tNBcbJdovP .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-tNBcbJdovP .item-content {
  margin-top: 32px;
}
.cid-tNBcbJdovP .item-title {
  color: #e0c562;
  text-align: center;
}
.cid-tNBcbJdovP .mbr-text {
  margin-top: 11px;
  color: #818181;
  text-align: center;
}
.cid-tNBcbJdovP .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-tNBcbJdovP .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #9b8db7;
}
.cid-tNBcbJdovP .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-tNBcbJdovP .item-text {
  color: #9b8db7;
}
.cid-tNBdmQ21mk {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202327.webp");
}
.cid-tNBdmQ21mk .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-tNBdmQ21mk .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tNBdmQ21mk .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tNBdmQ21mk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBdmQ21mk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRIlpEM5O {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tPRIlpEM5O blockquote {
  border-color: #e0c562 !important;
}
.cid-tPRIlpEM5O DIV {
  color: #767676;
}
.cid-tNBew29eYq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e8e8e8;
}
.cid-tNBew29eYq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBew29eYq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBew29eYq .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBew29eYq .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBew29eYq .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBew29eYq .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBew29eYq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBew29eYq .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBew29eYq .mbr-section-title,
.cid-tNBew29eYq .mbr-iconfont {
  color: #101511;
}
.cid-tNBew29eYq .mbr-text {
  color: #818181;
}
.cid-tNBew29eYq .mbr-section-title,
.cid-tNBew29eYq .mbr-iconfont,
.cid-tNBew29eYq .icon-wrapper {
  color: #e0c562;
}
.cid-tNBexvcCjV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tNBexvcCjV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBexvcCjV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBexvcCjV .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBexvcCjV .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBexvcCjV .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBexvcCjV .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBexvcCjV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBexvcCjV .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBexvcCjV .mbr-section-title,
.cid-tNBexvcCjV .mbr-iconfont {
  color: #101511;
}
.cid-tNBexvcCjV .mbr-text {
  color: #6e716f;
}
.cid-tNBexvcCjV .mbr-section-title,
.cid-tNBexvcCjV .mbr-iconfont,
.cid-tNBexvcCjV .icon-wrapper {
  color: #e0c562;
}
.cid-tNBeydUD2O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e8e8e8;
}
.cid-tNBeydUD2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBeydUD2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBeydUD2O .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBeydUD2O .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBeydUD2O .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBeydUD2O .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBeydUD2O .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBeydUD2O .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBeydUD2O .mbr-section-title,
.cid-tNBeydUD2O .mbr-iconfont {
  color: #101511;
}
.cid-tNBeydUD2O .mbr-text {
  color: #6e716f;
}
.cid-tNBeydUD2O .mbr-section-title,
.cid-tNBeydUD2O .mbr-iconfont,
.cid-tNBeydUD2O .icon-wrapper {
  color: #e0c562;
}
.cid-tNBk5bvMcg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f5f5f3;
}
.cid-tNBk5bvMcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBk5bvMcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBk5bvMcg .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBk5bvMcg .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBk5bvMcg .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBk5bvMcg .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBk5bvMcg .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBk5bvMcg .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBk5bvMcg .mbr-section-title,
.cid-tNBk5bvMcg .mbr-iconfont {
  color: #101511;
}
.cid-tNBk5bvMcg .mbr-text {
  color: #6e716f;
}
.cid-tNBk5bvMcg .mbr-section-title,
.cid-tNBk5bvMcg .mbr-iconfont,
.cid-tNBk5bvMcg .icon-wrapper {
  color: #e0c562;
}
.cid-tNBkcnLsko {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e8e8e8;
}
.cid-tNBkcnLsko .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBkcnLsko .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBkcnLsko .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBkcnLsko .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBkcnLsko .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBkcnLsko .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBkcnLsko .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBkcnLsko .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBkcnLsko .mbr-section-title,
.cid-tNBkcnLsko .mbr-iconfont {
  color: #101511;
}
.cid-tNBkcnLsko .mbr-text {
  color: #6e716f;
}
.cid-tNBkcnLsko .mbr-section-title,
.cid-tNBkcnLsko .mbr-iconfont,
.cid-tNBkcnLsko .icon-wrapper {
  color: #e0c562;
}
.cid-tNBkcWQ09c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f5f5f3;
}
.cid-tNBkcWQ09c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBkcWQ09c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBkcWQ09c .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBkcWQ09c .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBkcWQ09c .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBkcWQ09c .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBkcWQ09c .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBkcWQ09c .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBkcWQ09c .mbr-section-title,
.cid-tNBkcWQ09c .mbr-iconfont {
  color: #101511;
}
.cid-tNBkcWQ09c .mbr-text {
  color: #6e716f;
}
.cid-tNBkcWQ09c .mbr-section-title,
.cid-tNBkcWQ09c .mbr-iconfont,
.cid-tNBkcWQ09c .icon-wrapper {
  color: #e0c562;
}
.cid-tNBkdoS4fS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e8e8e8;
}
.cid-tNBkdoS4fS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBkdoS4fS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBkdoS4fS .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBkdoS4fS .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBkdoS4fS .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBkdoS4fS .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBkdoS4fS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBkdoS4fS .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBkdoS4fS .mbr-section-title,
.cid-tNBkdoS4fS .mbr-iconfont {
  color: #101511;
}
.cid-tNBkdoS4fS .mbr-text {
  color: #6e716f;
}
.cid-tNBkdoS4fS .mbr-section-title,
.cid-tNBkdoS4fS .mbr-iconfont,
.cid-tNBkdoS4fS .icon-wrapper {
  color: #e0c562;
}
.cid-tNBkekqkEQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f5f5f3;
}
.cid-tNBkekqkEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBkekqkEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBkekqkEQ .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tNBkekqkEQ .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tNBkekqkEQ .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tNBkekqkEQ .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tNBkekqkEQ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNBkekqkEQ .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-tNBkekqkEQ .mbr-section-title,
.cid-tNBkekqkEQ .mbr-iconfont {
  color: #101511;
}
.cid-tNBkekqkEQ .mbr-text {
  color: #6e716f;
}
.cid-tNBkekqkEQ .mbr-section-title,
.cid-tNBkekqkEQ .mbr-iconfont,
.cid-tNBkekqkEQ .icon-wrapper {
  color: #e0c562;
}
.cid-tNBkxUKIXR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #f5f5f3;
}
.cid-tNBkxUKIXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBkxUKIXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBkxUKIXR .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tNBkxUKIXR .container-fluid {
    padding: 0;
  }
}
.cid-tNBkxUKIXR .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tNBkxUKIXR .container {
    padding: 0 20px;
  }
}
.cid-tNBkxUKIXR .row {
  justify-content: center;
}
.cid-tNBkxUKIXR .card {
  padding: 0;
}
.cid-tNBkxUKIXR .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tNBkxUKIXR .card img {
    height: 300px;
  }
}
.cid-tNBkxUKIXR .row.cards {
  margin: 0;
}
.cid-tNBkxUKIXR .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tNBkxUKIXR .row.cards img {
    height: 300px;
  }
}
.cid-tPRKI6LjlG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPRKI6LjlG .row {
  background-color: #ffffff;
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tPRKI6LjlG .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-tPRKI6LjlG .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tPRKI6LjlG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tPRKI6LjlG .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPRKI6LjlG .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tPRKI6LjlG .image-element {
    padding: 0 15px;
  }
  .cid-tPRKI6LjlG .text-element {
    padding: 2rem 1rem;
  }
  .cid-tPRKI6LjlG .text-element .mbr-text {
    padding: 1rem;
  }
  .cid-tPRKI6LjlG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.cid-tPRKI6LjlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRKI6LjlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRKI6LjlG .mbr-section-subtitle,
.cid-tPRKI6LjlG .underline {
  color: #e0c562;
}
.cid-tPRKI6LjlG .mbr-section-title {
  color: #818181;
}
.cid-tPRKI6LjlG .mbr-text,
.cid-tPRKI6LjlG .mbr-section-btn {
  color: #767676;
}
.cid-tPRIKTv8T5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tPRIKTv8T5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tPRIKTv8T5 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tPRIKTv8T5 .title {
    width: 100% !important;
  }
}
.cid-tPRIKTv8T5 .mbr-section-title {
  color: #ffffff;
}
.cid-tPRKqpQvuN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tPRKqpQvuN .counter-container ul {
  margin-bottom: 0;
}
.cid-tPRKqpQvuN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tPRKqpQvuN .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tPRKqpQvuN .mbr-text {
  color: #767676;
}
.cid-tPRMGxE4ou {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPRMGxE4ou .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tPRMGxE4ou .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tPRMGxE4ou .title {
    width: 100% !important;
  }
}
.cid-tPRMGxE4ou .mbr-section-title {
  color: #e0c562;
}
.cid-tPRMHfbC1f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tPRMHfbC1f .counter-container ul {
  margin-bottom: 0;
}
.cid-tPRMHfbC1f .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tPRMHfbC1f .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #e0c562;
  color: #e0c562;
  content: '✓';
}
.cid-tPRMHfbC1f .mbr-text {
  color: #767676;
}
.cid-tNBrB3yTyv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt20232-1024x683.jpg");
}
.cid-tNBrB3yTyv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBrB3yTyv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNBrB3yTyv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .container-fluid {
    padding: 0 30px;
  }
}
.cid-tNBrB3yTyv .container-fluid .row {
  margin: 0;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .container-fluid .row {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .container {
    padding: 0 30px;
  }
}
.cid-tNBrB3yTyv .row {
  justify-content: center;
}
.cid-tNBrB3yTyv .title-wrapper {
  margin-bottom: 55px;
}
.cid-tNBrB3yTyv .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tNBrB3yTyv .title-wrapper .link-wrapper:hover .mbr-link {
  color: #ff6839;
}
.cid-tNBrB3yTyv .title-wrapper .link-wrapper .mbr-link {
  margin-bottom: 0;
  transition: all 0.3s ease-out;
}
.cid-tNBrB3yTyv .card {
  padding: 0 8px;
}
.cid-tNBrB3yTyv .card:nth-child(2n) {
  padding: 80px 8px 0;
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .card:nth-child(2n) {
    padding: 0 12px;
  }
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .card {
    padding: 0 12px;
  }
}
.cid-tNBrB3yTyv .card a {
  display: block;
}
.cid-tNBrB3yTyv .card a:hover .image-wrapper .mbr-iconfont {
  opacity: 1;
}
.cid-tNBrB3yTyv .card a:hover .image-wrapper::before {
  opacity: .5;
}
.cid-tNBrB3yTyv .card a .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.cid-tNBrB3yTyv .card a .image-wrapper img {
  height: 215px;
  object-fit: cover;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tNBrB3yTyv .card a .image-wrapper img {
    height: 250px;
    margin-bottom: 22px;
  }
}
.cid-tNBrB3yTyv .card a .image-wrapper .mbr-iconfont {
  position: absolute;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-tNBrB3yTyv .card a .image-wrapper:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ffffff;
  opacity: 0;
  border-radius: 10px;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.cid-tNBrB3yTyv .text-wrapper {
  margin-top: 44px;
}
.cid-tNBrB3yTyv .text-wrapper .mbr-text {
  margin: 0;
}
.cid-tNBrB3yTyv .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tNBrB3yTyv .mbr-link {
  color: #e0c562;
  text-align: center;
}
.cid-tNBrB3yTyv .mbr-text {
  color: #f5f5f3;
  text-align: center;
}
.cid-tPRQ9f6CJL {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tPRQ9f6CJL .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-tPRQ9f6CJL .card .card-img span {
  color: #878787;
  font-size: 45px;
}
.cid-tPRQ9f6CJL .card .card-title {
  letter-spacing: 1px;
}
.cid-tPRQ9f6CJL .card-title {
  margin: 0;
}
.cid-tPRQ9f6CJL .mbr-text,
.cid-tPRQ9f6CJL .card-title {
  color: #878787;
}
.cid-tPRQ9f6CJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRQ9f6CJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRQ9f6CJL .card-title,
.cid-tPRQ9f6CJL .card-img {
  color: #e0c562;
}
.cid-tNBq8CsoQ2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202356-1024x642.jpg");
}
.cid-tNBq8CsoQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNBq8CsoQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tNBq8CsoQ2 .container {
    padding: 0 30px;
  }
}
.cid-tNBq8CsoQ2 .row {
  justify-content: center;
}
.cid-tNBq8CsoQ2 .title-wrapper {
  margin-bottom: 55px;
}
.cid-tNBq8CsoQ2 .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tNBq8CsoQ2 .title-wrapper .link-wrapper:hover .mbr-link {
  color: #ff6839;
}
.cid-tNBq8CsoQ2 .title-wrapper .link-wrapper .mbr-link {
  margin-bottom: 0;
  transition: all 0.3s ease-out;
}
.cid-tNBq8CsoQ2 .card {
  padding: 0 8px;
}
.cid-tNBq8CsoQ2 .card:nth-child(2n) {
  padding: 80px 8px 0;
}
@media (max-width: 992px) {
  .cid-tNBq8CsoQ2 .card:nth-child(2n) {
    padding: 0 12px;
  }
}
@media (max-width: 992px) {
  .cid-tNBq8CsoQ2 .card {
    padding: 0 12px;
  }
}
.cid-tNBq8CsoQ2 .card a {
  display: block;
}
.cid-tNBq8CsoQ2 .card a:hover .image-wrapper .mbr-iconfont {
  opacity: 1;
}
.cid-tNBq8CsoQ2 .card a:hover .image-wrapper::before {
  opacity: .5;
}
.cid-tNBq8CsoQ2 .card a .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.cid-tNBq8CsoQ2 .card a .image-wrapper img {
  height: 215px;
  object-fit: cover;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tNBq8CsoQ2 .card a .image-wrapper img {
    height: 250px;
    margin-bottom: 22px;
  }
}
.cid-tNBq8CsoQ2 .card a .image-wrapper .mbr-iconfont {
  position: absolute;
  font-size: 22px;
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-tNBq8CsoQ2 .card a .image-wrapper:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ffffff;
  opacity: 0;
  border-radius: 10px;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.cid-tNBq8CsoQ2 .text-wrapper {
  margin-top: 44px;
}
.cid-tNBq8CsoQ2 .text-wrapper .mbr-text {
  margin: 0;
}
.cid-tNBq8CsoQ2 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tNBq8CsoQ2 .mbr-link {
  color: #ffffff;
  text-align: center;
}
.cid-tNBq8CsoQ2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tPRULHHqT7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tPRULHHqT7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tPRULHHqT7 .testimonials-container {
  margin: 0 auto;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-tPRULHHqT7 .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item .user {
  background: #e0c562;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tPRULHHqT7 .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-tPRULHHqT7 .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-tPRULHHqT7 .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-tPRULHHqT7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRULHHqT7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRULHHqT7 .main-title {
  color: #e0c562;
}
.cid-tPRULHHqT7 .user_text {
  color: #767676;
}
.cid-tNH8BjoxXJ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-tNH8BjoxXJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNH8BjoxXJ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNH8BjoxXJ .title {
    width: 100% !important;
  }
}
.cid-tNH8BjoxXJ .mbr-text,
.cid-tNH8BjoxXJ .mbr-section-btn {
  color: #ffffff;
}
.cid-tNH8BjoxXJ .mbr-section-title {
  color: #ffffff;
}
.cid-tPRRGyuZgz {
  padding-top: 45px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202320.webp");
}
.cid-tPRRGyuZgz .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tPRRGyuZgz .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-tPRRGyuZgz .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tPRRGyuZgz .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-tPRRGyuZgz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tPRRGyuZgz .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPRRGyuZgz .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-tPRRGyuZgz .card .panel-body {
  background: #efefef;
}
.cid-tPRRGyuZgz .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tPRRGyuZgz .card-header h4,
  .cid-tPRRGyuZgz .panel-body {
    padding: 1rem !important;
  }
}
.cid-tPRRGyuZgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRRGyuZgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRRGyuZgz .panel-text {
  color: #767676;
}
.cid-tPSapgqcJW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt20234.webp");
}
.cid-tPSapgqcJW .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tPSapgqcJW .card .card-block {
  background: #e0c562;
  padding: 2rem;
  position: relative;
}
.cid-tPSapgqcJW .card .card-block:before {
  position: absolute;
  left: calc(50% - 7px);
  bottom: -7px;
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #e0c562;
  content: '';
  display: block;
}
.cid-tPSapgqcJW .card .mbr-author {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  border-top: none;
  padding: 1.25rem;
  background: transparent;
  background: #e0c562;
}
.cid-tPSapgqcJW .card .mbr-author .mbr-author-img {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 50%;
}
.cid-tPSapgqcJW .card .mbr-author .mbr-author-img.img-margin {
  margin-right: 1.25rem;
}
.cid-tPSapgqcJW .card .mbr-author .mbr-author-img img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tPSapgqcJW .card .mbr-author .name-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPSapgqcJW .card .mbr-author .name-wrap .mbr-author-name p {
  margin-bottom: 0px;
}
.cid-tPSapgqcJW .card .mbr-author .name-wrap .mbr-author-desc p {
  margin-bottom: 0px;
}
@media (max-width: 991px) {
  .cid-tPSapgqcJW .card:not(.last-card) {
    margin-bottom: 2rem;
  }
}
.cid-tPSapgqcJW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPSapgqcJW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPSapgqcJW .main-title {
  color: #767676;
}
.cid-tPSapgqcJW .card-block P {
  color: #646567;
}
.cid-tNH9aKBTmP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tNH9aKBTmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNH9aKBTmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNH9aKBTmP .mbr-section-title {
  color: #e0c562;
}
.cid-tNH9aKBTmP .mbr-section-subtitle {
  color: #767676;
}
.cid-tNH9aKBTmP .mbr-section-btn {
  margin-top: 16px;
}
.cid-tNH8BLPbRc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-tNH8BLPbRc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNH8BLPbRc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNH8BLPbRc .title {
    width: 100% !important;
  }
}
.cid-tNH8BLPbRc .mbr-text,
.cid-tNH8BLPbRc .mbr-section-btn {
  color: #ffffff;
}
.cid-tNH8BLPbRc .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa8mpf8.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa8mpf8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa8mpf8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa8mpf8 .modal-content,
.cid-uqaBa8mpf8 .modal-dialog {
  height: auto;
}
.cid-uqaBa8mpf8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa8mpf8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa8mpf8 .form-wrapper .mbr-form .form-group,
  .cid-uqaBa8mpf8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa8mpf8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa8mpf8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa8mpf8 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa8mpf8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa8mpf8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa8mpf8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa8mpf8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa8mpf8 .modal-open {
  overflow: hidden;
}
.cid-uqaBa8mpf8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa8mpf8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa8mpf8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa8mpf8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa8mpf8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa8mpf8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa8mpf8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa8mpf8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa8mpf8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa8mpf8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa8mpf8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa8mpf8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa8mpf8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa8mpf8 .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa8mpf8 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa8mpf8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa8mpf8 .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa8mpf8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa8mpf8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa8mpf8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa8mpf8 .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa8mpf8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa8mpf8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa8mpf8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa8mpf8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa8mpf8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa8mpf8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa8mpf8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa8mpf8 .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa8mpf8 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa8mpf8 .modal-lg,
  .cid-uqaBa8mpf8 .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa8mpf8 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa8mpf8 .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa8mpf8 .container {
    max-width: 1140px;
  }
}
.cid-uqaBa8mpf8 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa8mpf8 .container {
    max-width: 720px;
  }
}
.cid-uqaBa8mpf8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa8mpf8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa8mpf8 .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa8mpf8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa8mpf8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa8mpf8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa8mpf8 .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa8mpf8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZun6mwNMj {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZun6mwNMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZun6mwNMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZun6mwNMj .mbr-section-subtitle {
  color: #e0c562;
}
.cid-tZun6mwNMj .mbr-section-title {
  color: #e0c562;
}
.cid-t9CqjQa3rI {
  background-color: #e0c562;
}
.cid-t9CqjQa3rI .img-wrap {
  width: 100% !important;
  height: auto !important;
}
.cid-t9CqjQa3rI .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CqjQa3rI .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CqjQa3rI .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t9CqjQa3rI .image-element {
    padding-left: 0;
  }
}
.cid-t9CqjQa3rI .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t9CqjQa3rI .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-t9CqjQa3rI .brown {
  color: #c19b76;
}
.cid-t9CqjQa3rI .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t9CqjQa3rI .paragraphs-wrapper .first-paragraph,
.cid-t9CqjQa3rI .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t9CqjQa3rI .image-element {
    padding-top: 1rem;
  }
  .cid-t9CqjQa3rI .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t9CqjQa3rI .paragraphs-wrapper .first-paragraph,
  .cid-t9CqjQa3rI .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t9CqjQa3rI .first-paragraph,
  .cid-t9CqjQa3rI .second-paragraph {
    width: 50%;
  }
  .cid-t9CqjQa3rI .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t9CqjQa3rI .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t9CqjQa3rI .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t9CqjQa3rI .mbr-section-title,
  .cid-t9CqjQa3rI .mbr-section-btn {
    text-align: left;
  }
}
.cid-t9CqjQa3rI .mbr-text,
.cid-t9CqjQa3rI .mbr-section-btn {
  color: #ffffff;
}
.cid-t9CqjVgs6H {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t9CqjVgs6H .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t9CqjVgs6H .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t9CqjVgs6H .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t9CqjVgs6H .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t9CqjVgs6H .mbr-text,
.cid-t9CqjVgs6H .mbr-section-btn {
  text-align: center;
  color: #e0c562;
}
.cid-t9CqjVgs6H .mbr-section-subtitle,
.cid-t9CqjVgs6H .underline {
  text-align: center;
  color: #e0c562;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBat8FJU.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBat8FJU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBat8FJU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBat8FJU .modal-content,
.cid-uqaBat8FJU .modal-dialog {
  height: auto;
}
.cid-uqaBat8FJU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBat8FJU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBat8FJU .form-wrapper .mbr-form .form-group,
  .cid-uqaBat8FJU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBat8FJU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBat8FJU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBat8FJU .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBat8FJU .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBat8FJU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBat8FJU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBat8FJU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBat8FJU .modal-open {
  overflow: hidden;
}
.cid-uqaBat8FJU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBat8FJU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBat8FJU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBat8FJU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBat8FJU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBat8FJU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBat8FJU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBat8FJU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBat8FJU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBat8FJU .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBat8FJU .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBat8FJU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBat8FJU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBat8FJU .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBat8FJU .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBat8FJU .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBat8FJU .modal-header .close:focus {
  outline: none;
}
.cid-uqaBat8FJU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBat8FJU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBat8FJU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBat8FJU .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBat8FJU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBat8FJU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBat8FJU .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBat8FJU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBat8FJU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBat8FJU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBat8FJU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBat8FJU .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBat8FJU .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBat8FJU .modal-lg,
  .cid-uqaBat8FJU .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBat8FJU .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBat8FJU .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBat8FJU .container {
    max-width: 1140px;
  }
}
.cid-uqaBat8FJU .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBat8FJU .container {
    max-width: 720px;
  }
}
.cid-uqaBat8FJU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBat8FJU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBat8FJU .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBat8FJU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBat8FJU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBat8FJU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBat8FJU .mbr-section-btn {
  margin: 0;
}
.cid-uqaBat8FJU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZ1cwzXXqB .nav-item:focus,
.cid-tZ1cwzXXqB .nav-link:focus {
  outline: none;
}
.cid-tZ1cwzXXqB a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tZ1cwzXXqB .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tZ1cwzXXqB .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tZ1cwzXXqB .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tZ1cwzXXqB .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZ1cwzXXqB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZ1cwzXXqB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tZ1cwzXXqB .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZ1cwzXXqB .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZ1cwzXXqB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZ1cwzXXqB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tZ1cwzXXqB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZ1cwzXXqB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZ1cwzXXqB .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZ1cwzXXqB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZ1cwzXXqB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZ1cwzXXqB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZ1cwzXXqB .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZ1cwzXXqB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZ1cwzXXqB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZ1cwzXXqB .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tZ1cwzXXqB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZ1cwzXXqB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZ1cwzXXqB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tZ1cwzXXqB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZ1cwzXXqB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZ1cwzXXqB .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZ1cwzXXqB .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tZ1cwzXXqB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZ1cwzXXqB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZ1cwzXXqB .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tZ1cwzXXqB .dropdown-item.active,
.cid-tZ1cwzXXqB .dropdown-item:active {
  background-color: transparent;
}
.cid-tZ1cwzXXqB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZ1cwzXXqB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZ1cwzXXqB .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZ1cwzXXqB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZ1cwzXXqB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZ1cwzXXqB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZ1cwzXXqB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZ1cwzXXqB .navbar-buttons {
  text-align: center;
}
.cid-tZ1cwzXXqB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZ1cwzXXqB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tZ1cwzXXqB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZ1cwzXXqB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ1cwzXXqB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ1cwzXXqB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZ1cwzXXqB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ1cwzXXqB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZ1cwzXXqB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZ1cwzXXqB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ1cwzXXqB .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tZ1cwzXXqB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZ1cwzXXqB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZ1cwzXXqB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZ1cwzXXqB .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tZ1cwzXXqB .nav-link:hover,
.cid-tZ1cwzXXqB .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tZ1cwzXXqB .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tZ1cwzXXqB .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tZ1cwzXXqB .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tZ1cwzXXqB .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZ1cwzXXqB .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tZ1cwzXXqB .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZ1cwzXXqB .dropdown-menu {
    top: 100%;
  }
  .cid-tZ1cwzXXqB .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZ1cwzXXqB .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZ1cwzXXqB .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZ1cwzXXqB .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ2sqM6f8J {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-tZ2sqM6f8J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2sqM6f8J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2sqM6f8J .mbr-section-title {
  color: #ffffff;
}
.cid-tZ2sqM6f8J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZ2t01SWp6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tZ2t01SWp6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2t01SWp6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2t01SWp6 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tZ2t01SWp6 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tZ2t01SWp6 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tZ2t01SWp6 H3 {
  color: #e0c562;
}
.cid-tZ2u7sf2ts {
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-kemeix-hotel2-1280x720.jpg");
}
.cid-tZ2u7sf2ts .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2u7sf2ts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2t0BXUAY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ2t0BXUAY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2t0BXUAY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2t0BXUAY ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tZ2t0BXUAY li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tZ2t0BXUAY ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tZ2t0BXUAY H3 {
  color: #e0c562;
}
.cid-tZ2t0BXUAY .list {
  color: #727272;
}
.cid-tZ1cwCAsbm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tZ1cwCAsbm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tZ1cwCAsbm .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZ1cwCAsbm .title {
    width: 100% !important;
  }
}
.cid-tZ1cwCAsbm .mbr-section-title {
  color: #ffffff;
}
.cid-tZ1cwCAsbm .mbr-section-subtitle,
.cid-tZ1cwCAsbm .underline {
  color: #ffffff;
}
.cid-tZ1cwCAsbm .mbr-text,
.cid-tZ1cwCAsbm .mbr-section-btn {
  color: #ffffff;
}
.cid-tZ1cwEnxoA {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tZ1cwEnxoA .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tZ1cwEnxoA .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tZ1cwEnxoA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tZ1cwEnxoA .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tZ1cwEnxoA .mbr-text,
.cid-tZ1cwEnxoA .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBafD0Ec.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBafD0Ec.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBafD0Ec.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBafD0Ec .modal-content,
.cid-uqaBafD0Ec .modal-dialog {
  height: auto;
}
.cid-uqaBafD0Ec .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBafD0Ec .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBafD0Ec .form-wrapper .mbr-form .form-group,
  .cid-uqaBafD0Ec .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBafD0Ec .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBafD0Ec .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBafD0Ec .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBafD0Ec .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBafD0Ec .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBafD0Ec .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBafD0Ec .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBafD0Ec .modal-open {
  overflow: hidden;
}
.cid-uqaBafD0Ec .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBafD0Ec .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBafD0Ec .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBafD0Ec .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBafD0Ec .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBafD0Ec .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBafD0Ec .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBafD0Ec .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBafD0Ec .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBafD0Ec .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBafD0Ec .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBafD0Ec .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBafD0Ec .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBafD0Ec .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBafD0Ec .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBafD0Ec .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBafD0Ec .modal-header .close:focus {
  outline: none;
}
.cid-uqaBafD0Ec .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBafD0Ec .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBafD0Ec .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBafD0Ec .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBafD0Ec .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBafD0Ec .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBafD0Ec .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBafD0Ec .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBafD0Ec .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBafD0Ec .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBafD0Ec .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBafD0Ec .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBafD0Ec .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBafD0Ec .modal-lg,
  .cid-uqaBafD0Ec .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBafD0Ec .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBafD0Ec .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBafD0Ec .container {
    max-width: 1140px;
  }
}
.cid-uqaBafD0Ec .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBafD0Ec .container {
    max-width: 720px;
  }
}
.cid-uqaBafD0Ec .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBafD0Ec .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBafD0Ec .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBafD0Ec .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBafD0Ec .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBafD0Ec .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBafD0Ec .mbr-section-btn {
  margin: 0;
}
.cid-uqaBafD0Ec .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-t66T1CS6GH {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-science-of-space-harmonics1-1916x839.jpg");
}
.cid-t66T1CS6GH .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t66T1CS6GH .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t66T1CS6GH .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t66T1JfmGB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-index-bliss-1080x756.png");
}
.cid-t66T1JfmGB img {
  width: 100%;
}
.cid-t66T1JfmGB p {
  margin-top: 2rem;
}
.cid-t66T1JfmGB .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66T1JfmGB .content-wrapper {
  padding-top: 0rem;
}
.cid-t66T1JfmGB h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66T1JfmGB .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66T1JfmGB p {
    margin-top: 0rem;
  }
}
@media (max-width: 992px) {
  .cid-t66T1JfmGB .content-wrapper {
    padding: 0 3rem;
    padding-top: 0rem;
  }
  .cid-t66T1JfmGB p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1JfmGB .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66T1JfmGB h4 {
    right: 2rem;
  }
}
.cid-t66T1JfmGB .mbr-text,
.cid-t66T1JfmGB .mbr-section-btn {
  color: #767676;
}
.cid-t66T1JfmGB H1 {
  color: #ffffff;
}
.cid-t66T1JfmGB .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-t66T1P6NZF {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66T1P6NZF .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70%;
  height: 100%;
  background-color: #e0c562;
}
.cid-t66T1P6NZF img {
  width: 100%;
}
.cid-t66T1P6NZF p {
  margin-top: 2rem;
}
.cid-t66T1P6NZF .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66T1P6NZF .content-wrapper {
  padding-top: 0rem;
}
.cid-t66T1P6NZF h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66T1P6NZF .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66T1P6NZF p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66T1P6NZF .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66T1P6NZF .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-t66T1P6NZF p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1P6NZF .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66T1P6NZF h4 {
    right: 2rem;
  }
}
.cid-t66T1P6NZF H1 {
  color: #ffffff;
}
.cid-t66T1P6NZF .mbr-text,
.cid-t66T1P6NZF .mbr-section-btn {
  color: #ffffff;
}
.cid-t66T1P6NZF .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t66T1Nj9jP {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66T1Nj9jP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t66T1Nj9jP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66T1Nj9jP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1Nj9jP .mbr-text {
    text-align: center;
  }
}
.cid-t66T1Nj9jP .mbr-text,
.cid-t66T1Nj9jP .mbr-section-btn {
  color: #727272;
  text-align: right;
}
.cid-t66T1Nj9jP H1 {
  color: #e0c562;
  text-align: right;
}
.cid-t66WH5aqwu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-t66WH5aqwu .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t66WH5aqwu .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t66WH5aqwu .title {
    width: 100% !important;
  }
}
.cid-t66WH5aqwu .mbr-section-title {
  color: #ffffff;
}
.cid-t66WH5aqwu .mbr-section-subtitle,
.cid-t66WH5aqwu .underline {
  color: #ffffff;
}
.cid-t66WH5aqwu .mbr-text,
.cid-t66WH5aqwu .mbr-section-btn {
  color: #ffffff;
}
.cid-tZsYEkAQKr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZsYEkAQKr iframe,
.cid-tZsYEkAQKr img,
.cid-tZsYEkAQKr video {
  width: 100%;
}
.cid-tZsYEkAQKr .mbr-section-head {
  margin-bottom: 67px;
}
@media (max-width: 767px) {
  .cid-tZsYEkAQKr .mbr-section-head {
    margin-bottom: 32px;
  }
}
.cid-tZsYEkAQKr .mbr-section-title {
  color: #e0c562;
}
.cid-tZsYEkAQKr .mbr-section-subtitle {
  color: #161616;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-tZsYEkAQKr .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tZsYEkAQKr .mbr-media {
  position: relative;
}
.cid-tZsYEkAQKr .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tZsYEkAQKr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tZsYEkAQKr .icon-wrap .mbr-iconfont {
  color: #FFFFFF;
  opacity: 0.6;
  font-size: 70px;
}
.cid-tZsYEkAQKr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tZsYEkAQKr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tZsYEkAQKr .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tZsYEkAQKr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZsYEkAQKr .modalWindow .modalWindow-video {
  height: 100%;
  width: 80vw;
  margin: 0 auto;
}
.cid-tZsYEkAQKr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZsYEkAQKr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t66T1R0AZH {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-science-of-space-harmonics5-1920x1381.jpg");
}
.cid-t66T1R0AZH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t66T1R0AZH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66T1R0AZH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1R0AZH .mbr-text {
    text-align: center;
  }
}
.cid-t66T1R0AZH .mbr-text,
.cid-t66T1R0AZH .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-t66T1R0AZH H1 {
  color: #e0c562;
  text-align: right;
}
.cid-t66T1TR1Ml {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66T1TR1Ml .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 80%;
  height: 100%;
  background-color: #ffffff;
}
.cid-t66T1TR1Ml img {
  width: 90%;
}
.cid-t66T1TR1Ml p {
  margin-top: 2rem;
}
.cid-t66T1TR1Ml .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66T1TR1Ml .content-wrapper {
  padding-top: 0rem;
}
.cid-t66T1TR1Ml h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66T1TR1Ml .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66T1TR1Ml p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66T1TR1Ml .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66T1TR1Ml .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-t66T1TR1Ml p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1TR1Ml .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66T1TR1Ml h4 {
    right: 2rem;
  }
}
.cid-t66T1TR1Ml H1 {
  color: #ffffff;
}
.cid-t66T1TR1Ml .mbr-text,
.cid-t66T1TR1Ml .mbr-section-btn {
  color: #727272;
  text-align: left;
}
.cid-t66T1TR1Ml .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-t66T1XdL32 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #e0c562;
}
.cid-t66T1XdL32 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 80%;
  height: 100%;
  background-color: #e0c562;
}
.cid-t66T1XdL32 img {
  width: 100%;
}
.cid-t66T1XdL32 p {
  margin-top: 2rem;
}
.cid-t66T1XdL32 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66T1XdL32 .content-wrapper {
  padding-top: 0rem;
}
.cid-t66T1XdL32 h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 6rem;
  transform: rotate(270deg);
  transform-origin: bottom left;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66T1XdL32 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66T1XdL32 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66T1XdL32 .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66T1XdL32 .content-wrapper {
    padding: 0 3rem;
    padding-bottom: 4rem;
  }
  .cid-t66T1XdL32 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66T1XdL32 .content-wrapper {
    padding: 0rem;
    padding-bottom: 4rem;
  }
  .cid-t66T1XdL32 h4 {
    left: 2rem;
  }
}
.cid-t66T1XdL32 H1 {
  color: #ffffff;
}
.cid-t66T1XdL32 .mbr-text,
.cid-t66T1XdL32 .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-t66T1XdL32 .mbr-section-title {
  color: #ffffff;
  text-align: right;
}
.cid-t66T22ioQu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t66T22ioQu .mbr-text {
  position: relative;
  color: #e0c562;
}
.cid-t66T22ioQu .mbr-text:before {
  color: #e0c562;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-t66T22ioQu img {
  object-fit: contain;
}
.cid-t66T22ioQu .mbr-text:after {
  color: #e0c562;
  content: "\201D";
  font-size: 4em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 1200px) {
  .cid-t66T22ioQu .mbr-text:after,
  .cid-t66T22ioQu .mbr-text:before {
    display: none;
  }
}
.cid-t66T22ioQu .mbr-section-title,
.cid-t66T22ioQu .logo {
  color: #e0c562;
}
.cid-t66T25zzKd {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t66T25zzKd .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t66T25zzKd .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t66T25zzKd .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t66T25zzKd .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t66T25zzKd .mbr-text,
.cid-t66T25zzKd .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBaezJXe.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBaezJXe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBaezJXe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBaezJXe .modal-content,
.cid-uqaBaezJXe .modal-dialog {
  height: auto;
}
.cid-uqaBaezJXe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBaezJXe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBaezJXe .form-wrapper .mbr-form .form-group,
  .cid-uqaBaezJXe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBaezJXe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBaezJXe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBaezJXe .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBaezJXe .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBaezJXe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBaezJXe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBaezJXe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBaezJXe .modal-open {
  overflow: hidden;
}
.cid-uqaBaezJXe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBaezJXe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBaezJXe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBaezJXe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBaezJXe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBaezJXe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBaezJXe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBaezJXe .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBaezJXe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBaezJXe .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBaezJXe .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBaezJXe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBaezJXe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaezJXe .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBaezJXe .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBaezJXe .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBaezJXe .modal-header .close:focus {
  outline: none;
}
.cid-uqaBaezJXe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBaezJXe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBaezJXe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaezJXe .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBaezJXe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBaezJXe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaezJXe .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBaezJXe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBaezJXe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBaezJXe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBaezJXe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBaezJXe .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBaezJXe .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBaezJXe .modal-lg,
  .cid-uqaBaezJXe .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBaezJXe .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBaezJXe .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBaezJXe .container {
    max-width: 1140px;
  }
}
.cid-uqaBaezJXe .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBaezJXe .container {
    max-width: 720px;
  }
}
.cid-uqaBaezJXe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBaezJXe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBaezJXe .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBaezJXe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBaezJXe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBaezJXe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBaezJXe .mbr-section-btn {
  margin: 0;
}
.cid-uqaBaezJXe .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ0DAzJFqJ {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #e0c562;
}
.cid-tZ0DAzJFqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ0DAzJFqJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ0DAzJFqJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZ0DAzJFqJ .mbr-section-title {
  color: #ffffff;
}
.cid-tcV4NFaMQe {
  background-color: #ffffff;
}
.cid-tcV4NFaMQe .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcV4NFaMQe .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcV4NFaMQe .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV4NFaMQe .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcV4NFaMQe .image-element {
    padding-left: 5rem;
  }
}
.cid-tcV4NFaMQe .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcV4NFaMQe .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcV4NFaMQe .brown {
  color: #e0c562;
}
.cid-tcV4NFaMQe .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV4NFaMQe .paragraphs-wrapper .first-paragraph,
.cid-tcV4NFaMQe .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcV4NFaMQe .image-element {
    padding-top: 1rem;
  }
  .cid-tcV4NFaMQe .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcV4NFaMQe .paragraphs-wrapper .first-paragraph,
  .cid-tcV4NFaMQe .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcV4NFaMQe .first-paragraph,
  .cid-tcV4NFaMQe .second-paragraph {
    width: 50%;
  }
  .cid-tcV4NFaMQe .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcV4NFaMQe .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcV4NFaMQe .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcV4NFaMQe .mbr-section-title,
  .cid-tcV4NFaMQe .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcV4NFaMQe .mbr-text,
.cid-tcV4NFaMQe .mbr-section-btn {
  color: #767676;
}
.cid-tcV4NFaMQe .title,
.cid-tcV4NFaMQe .mbr-section-title {
  color: #ebc65b;
}
.cid-tuTQ2cGSRS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTQ2cGSRS img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTQ2cGSRS .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTQ2cGSRS .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTQ2cGSRS .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTQ2cGSRS .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcUYbWbF9A {
  background-color: #ffffff;
}
.cid-tcUYbWbF9A .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcUYbWbF9A .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcUYbWbF9A .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcUYbWbF9A .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcUYbWbF9A .image-element {
    padding-left: 5rem;
  }
}
.cid-tcUYbWbF9A .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcUYbWbF9A .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcUYbWbF9A .brown {
  color: #e0c562;
}
.cid-tcUYbWbF9A .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcUYbWbF9A .paragraphs-wrapper .first-paragraph,
.cid-tcUYbWbF9A .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcUYbWbF9A .image-element {
    padding-top: 1rem;
  }
  .cid-tcUYbWbF9A .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcUYbWbF9A .paragraphs-wrapper .first-paragraph,
  .cid-tcUYbWbF9A .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcUYbWbF9A .first-paragraph,
  .cid-tcUYbWbF9A .second-paragraph {
    width: 50%;
  }
  .cid-tcUYbWbF9A .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcUYbWbF9A .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcUYbWbF9A .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcUYbWbF9A .mbr-section-title,
  .cid-tcUYbWbF9A .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcUYbWbF9A .mbr-text,
.cid-tcUYbWbF9A .mbr-section-btn {
  color: #767676;
}
.cid-tcUYbWbF9A .title,
.cid-tcUYbWbF9A .mbr-section-title {
  color: #e0c562;
}
.cid-tuTSedTA3X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTSedTA3X img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTSedTA3X .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTSedTA3X .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTSedTA3X .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTSedTA3X .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcV2htjiPB {
  background-color: #ffffff;
}
.cid-tcV2htjiPB .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcV2htjiPB .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tcV2htjiPB .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcV2htjiPB .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV2htjiPB .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcV2htjiPB .image-element {
    padding-right: 5rem;
  }
}
.cid-tcV2htjiPB .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcV2htjiPB .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcV2htjiPB .brown {
  color: #e0c562;
}
.cid-tcV2htjiPB .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV2htjiPB .paragraphs-wrapper .first-paragraph,
.cid-tcV2htjiPB .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcV2htjiPB .image-element {
    padding-bottom: 1rem;
  }
  .cid-tcV2htjiPB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tcV2htjiPB .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcV2htjiPB .paragraphs-wrapper .first-paragraph,
  .cid-tcV2htjiPB .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcV2htjiPB .first-paragraph,
  .cid-tcV2htjiPB .second-paragraph {
    width: 50%;
  }
  .cid-tcV2htjiPB .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcV2htjiPB .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcV2htjiPB .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcV2htjiPB .mbr-section-title,
  .cid-tcV2htjiPB .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcV2htjiPB .mbr-text,
.cid-tcV2htjiPB .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-tcV2htjiPB .title,
.cid-tcV2htjiPB .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tuTTB6xD2n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTTB6xD2n img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTTB6xD2n .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTTB6xD2n .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTTB6xD2n .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTTB6xD2n .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcV3uRpj97 {
  background-color: #ffffff;
}
.cid-tcV3uRpj97 .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcV3uRpj97 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcV3uRpj97 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV3uRpj97 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcV3uRpj97 .image-element {
    padding-left: 5rem;
  }
}
.cid-tcV3uRpj97 .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcV3uRpj97 .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcV3uRpj97 .brown {
  color: #e0c562;
}
.cid-tcV3uRpj97 .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcV3uRpj97 .paragraphs-wrapper .first-paragraph,
.cid-tcV3uRpj97 .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcV3uRpj97 .image-element {
    padding-top: 1rem;
  }
  .cid-tcV3uRpj97 .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcV3uRpj97 .paragraphs-wrapper .first-paragraph,
  .cid-tcV3uRpj97 .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcV3uRpj97 .first-paragraph,
  .cid-tcV3uRpj97 .second-paragraph {
    width: 50%;
  }
  .cid-tcV3uRpj97 .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcV3uRpj97 .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcV3uRpj97 .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcV3uRpj97 .mbr-section-title,
  .cid-tcV3uRpj97 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcV3uRpj97 .mbr-text,
.cid-tcV3uRpj97 .mbr-section-btn {
  color: #767676;
}
.cid-tcV3uRpj97 .title,
.cid-tcV3uRpj97 .mbr-section-title {
  color: #e0c562;
}
.cid-tuTUbjBdvw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTUbjBdvw img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTUbjBdvw .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTUbjBdvw .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTUbjBdvw .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTUbjBdvw .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcVbXrWYHE {
  background-color: #ffffff;
}
.cid-tcVbXrWYHE .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcVbXrWYHE .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcVbXrWYHE .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVbXrWYHE .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcVbXrWYHE .image-element {
    padding-left: 5rem;
  }
}
.cid-tcVbXrWYHE .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcVbXrWYHE .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcVbXrWYHE .brown {
  color: #e0c562;
}
.cid-tcVbXrWYHE .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVbXrWYHE .paragraphs-wrapper .first-paragraph,
.cid-tcVbXrWYHE .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcVbXrWYHE .image-element {
    padding-top: 1rem;
  }
  .cid-tcVbXrWYHE .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcVbXrWYHE .paragraphs-wrapper .first-paragraph,
  .cid-tcVbXrWYHE .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcVbXrWYHE .first-paragraph,
  .cid-tcVbXrWYHE .second-paragraph {
    width: 50%;
  }
  .cid-tcVbXrWYHE .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcVbXrWYHE .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcVbXrWYHE .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcVbXrWYHE .mbr-section-title,
  .cid-tcVbXrWYHE .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcVbXrWYHE .mbr-text,
.cid-tcVbXrWYHE .mbr-section-btn {
  color: #767676;
}
.cid-tcVbXrWYHE .title,
.cid-tcVbXrWYHE .mbr-section-title {
  color: #e0c562;
}
.cid-tuTUJM8Wri {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTUJM8Wri img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTUJM8Wri .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTUJM8Wri .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTUJM8Wri .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTUJM8Wri .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcVcMgdvKr {
  background-color: #ffffff;
}
.cid-tcVcMgdvKr .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcVcMgdvKr .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tcVcMgdvKr .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcVcMgdvKr .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVcMgdvKr .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcVcMgdvKr .image-element {
    padding-right: 0;
  }
}
.cid-tcVcMgdvKr .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcVcMgdvKr .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcVcMgdvKr .brown {
  color: #e0c562;
}
.cid-tcVcMgdvKr .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVcMgdvKr .paragraphs-wrapper .first-paragraph,
.cid-tcVcMgdvKr .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcVcMgdvKr .image-element {
    padding-bottom: 1rem;
  }
  .cid-tcVcMgdvKr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tcVcMgdvKr .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcVcMgdvKr .paragraphs-wrapper .first-paragraph,
  .cid-tcVcMgdvKr .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcVcMgdvKr .first-paragraph,
  .cid-tcVcMgdvKr .second-paragraph {
    width: 50%;
  }
  .cid-tcVcMgdvKr .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcVcMgdvKr .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcVcMgdvKr .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcVcMgdvKr .mbr-section-title,
  .cid-tcVcMgdvKr .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcVcMgdvKr .mbr-text,
.cid-tcVcMgdvKr .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-tcVcMgdvKr .title,
.cid-tcVcMgdvKr .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-tuTW7JxlE4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTW7JxlE4 img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTW7JxlE4 .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTW7JxlE4 .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTW7JxlE4 .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTW7JxlE4 .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcVdzDJcRB {
  background-color: #ffffff;
}
.cid-tcVdzDJcRB .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcVdzDJcRB .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcVdzDJcRB .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVdzDJcRB .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcVdzDJcRB .image-element {
    padding-left: 5rem;
  }
}
.cid-tcVdzDJcRB .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcVdzDJcRB .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcVdzDJcRB .brown {
  color: #e0c562;
}
.cid-tcVdzDJcRB .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVdzDJcRB .paragraphs-wrapper .first-paragraph,
.cid-tcVdzDJcRB .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcVdzDJcRB .image-element {
    padding-top: 1rem;
  }
  .cid-tcVdzDJcRB .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcVdzDJcRB .paragraphs-wrapper .first-paragraph,
  .cid-tcVdzDJcRB .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcVdzDJcRB .first-paragraph,
  .cid-tcVdzDJcRB .second-paragraph {
    width: 50%;
  }
  .cid-tcVdzDJcRB .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcVdzDJcRB .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcVdzDJcRB .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcVdzDJcRB .mbr-section-title,
  .cid-tcVdzDJcRB .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcVdzDJcRB .mbr-text,
.cid-tcVdzDJcRB .mbr-section-btn {
  color: #767676;
}
.cid-tcVdzDJcRB .title,
.cid-tcVdzDJcRB .mbr-section-title {
  color: #e0c562;
}
.cid-tuTWE3f8bM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTWE3f8bM img {
  height: 400px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTWE3f8bM .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTWE3f8bM .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTWE3f8bM .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTWE3f8bM .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcVdN4N1Dp {
  background-color: #ffffff;
}
.cid-tcVdN4N1Dp .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-tcVdN4N1Dp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcVdN4N1Dp .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVdN4N1Dp .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tcVdN4N1Dp .image-element {
    padding-left: 5rem;
  }
}
.cid-tcVdN4N1Dp .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tcVdN4N1Dp .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-tcVdN4N1Dp .brown {
  color: #e0c562;
}
.cid-tcVdN4N1Dp .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcVdN4N1Dp .paragraphs-wrapper .first-paragraph,
.cid-tcVdN4N1Dp .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tcVdN4N1Dp .image-element {
    padding-top: 1rem;
  }
  .cid-tcVdN4N1Dp .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcVdN4N1Dp .paragraphs-wrapper .first-paragraph,
  .cid-tcVdN4N1Dp .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tcVdN4N1Dp .first-paragraph,
  .cid-tcVdN4N1Dp .second-paragraph {
    width: 50%;
  }
  .cid-tcVdN4N1Dp .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tcVdN4N1Dp .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tcVdN4N1Dp .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tcVdN4N1Dp .mbr-section-title,
  .cid-tcVdN4N1Dp .mbr-section-btn {
    text-align: left;
  }
}
.cid-tcVdN4N1Dp .mbr-text,
.cid-tcVdN4N1Dp .mbr-section-btn {
  color: #767676;
}
.cid-tcVdN4N1Dp .title,
.cid-tcVdN4N1Dp .mbr-section-title {
  color: #e0c562;
}
.cid-tuTXJNCWNV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuTXJNCWNV img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-tuTXJNCWNV .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #e0c562;
  opacity: 0.6;
  pointer-events: none;
}
.cid-tuTXJNCWNV .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-tuTXJNCWNV .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-tuTXJNCWNV .wrapper:before {
    opacity: 0.2;
  }
}
.cid-tcUW0Ifhy0 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tcUW0Ifhy0 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tcUW0Ifhy0 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tcUW0Ifhy0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tcUW0Ifhy0 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tcUW0Ifhy0 .mbr-text,
.cid-tcUW0Ifhy0 .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa5jfQO.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa5jfQO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa5jfQO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa5jfQO .modal-content,
.cid-uqaBa5jfQO .modal-dialog {
  height: auto;
}
.cid-uqaBa5jfQO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa5jfQO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa5jfQO .form-wrapper .mbr-form .form-group,
  .cid-uqaBa5jfQO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa5jfQO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa5jfQO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa5jfQO .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa5jfQO .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa5jfQO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa5jfQO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa5jfQO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa5jfQO .modal-open {
  overflow: hidden;
}
.cid-uqaBa5jfQO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa5jfQO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa5jfQO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa5jfQO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa5jfQO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa5jfQO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa5jfQO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa5jfQO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa5jfQO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa5jfQO .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa5jfQO .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa5jfQO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa5jfQO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa5jfQO .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa5jfQO .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa5jfQO .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa5jfQO .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa5jfQO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa5jfQO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa5jfQO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa5jfQO .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa5jfQO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa5jfQO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa5jfQO .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa5jfQO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa5jfQO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa5jfQO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa5jfQO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa5jfQO .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa5jfQO .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa5jfQO .modal-lg,
  .cid-uqaBa5jfQO .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa5jfQO .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa5jfQO .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa5jfQO .container {
    max-width: 1140px;
  }
}
.cid-uqaBa5jfQO .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa5jfQO .container {
    max-width: 720px;
  }
}
.cid-uqaBa5jfQO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa5jfQO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa5jfQO .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa5jfQO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa5jfQO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa5jfQO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa5jfQO .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa5jfQO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdzOlePakT {
  overflow: hidden !important;
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-kemeix-restaurant10-2-734x413.jpg");
}
.cid-tdzOlePakT .animated-element {
  color: #efefef;
}
.cid-tdzOlePakT .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (min-width: 992px) {
  .cid-tdzOlePakT .img-block {
    padding-right: 2rem;
  }
}
.cid-tdzOlePakT .mbr-section-subtitle {
  color: #cccccc;
}
.cid-tdzOlePakT .mbr-text,
.cid-tdzOlePakT .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-tdzOlePakT .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-u0ME44CrPY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u0ME44CrPY .mbr-text {
  color: #727272;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa2boiW.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa2boiW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa2boiW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa2boiW .modal-content,
.cid-uqaBa2boiW .modal-dialog {
  height: auto;
}
.cid-uqaBa2boiW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa2boiW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa2boiW .form-wrapper .mbr-form .form-group,
  .cid-uqaBa2boiW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa2boiW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa2boiW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa2boiW .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa2boiW .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa2boiW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa2boiW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa2boiW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa2boiW .modal-open {
  overflow: hidden;
}
.cid-uqaBa2boiW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa2boiW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa2boiW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa2boiW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa2boiW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa2boiW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa2boiW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa2boiW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa2boiW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa2boiW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa2boiW .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa2boiW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa2boiW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa2boiW .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa2boiW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa2boiW .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa2boiW .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa2boiW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa2boiW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa2boiW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa2boiW .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa2boiW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa2boiW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa2boiW .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa2boiW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa2boiW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa2boiW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa2boiW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa2boiW .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa2boiW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa2boiW .modal-lg,
  .cid-uqaBa2boiW .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa2boiW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa2boiW .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa2boiW .container {
    max-width: 1140px;
  }
}
.cid-uqaBa2boiW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa2boiW .container {
    max-width: 720px;
  }
}
.cid-uqaBa2boiW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa2boiW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa2boiW .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa2boiW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa2boiW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa2boiW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa2boiW .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa2boiW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdhceIaPlZ {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tdhceIaPlZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdhceIaPlZ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdhceIaPlZ .title {
    width: 100% !important;
  }
}
.cid-tdhceIaPlZ .mbr-section-title {
  color: #ffffff;
}
.cid-tdhceIaPlZ .mbr-text,
.cid-tdhceIaPlZ .mbr-section-btn {
  color: #818181;
}
.cid-tdhgoX6p4c {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-tdhgoX6p4c .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tdhgoX6p4c .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tdhgoX6p4c .image-block:hover:before {
  opacity: 0.5;
}
.cid-tdhgoX6p4c .image-block:hover .wrap {
  opacity: 1;
}
.cid-tdhgoX6p4c .image-block:hover img {
  transform: scale(1.05);
}
.cid-tdhgoX6p4c h4 {
  letter-spacing: 2px;
}
.cid-tdhgoX6p4c figcaption {
  position: relative;
}
.cid-tdhgoX6p4c figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tdhgoX6p4c img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tdhgoX6p4c .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tdhgoX6p4c .wrap {
    opacity: 1!important;
  }
  .cid-tdhgoX6p4c .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-tdhceMB4zU {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-tdhceMB4zU .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
}
.cid-tdhceMB4zU .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tdhceMB4zU .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tdhceMB4zU .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tdhceMB4zU .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tdhceMB4zU .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tdhceMB4zU .inner-container {
    width: 100% !important;
  }
  .cid-tdhceMB4zU .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-txgq6hevZL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txgq6hevZL .mbr-text {
  color: #727272;
}
.cid-tdhceRrvZg {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tdhceRrvZg .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdhceRrvZg .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdhceRrvZg .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhceRrvZg .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdhceRrvZg .mbr-text,
.cid-tdhceRrvZg .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa4fkEm.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa4fkEm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa4fkEm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa4fkEm .modal-content,
.cid-uqaBa4fkEm .modal-dialog {
  height: auto;
}
.cid-uqaBa4fkEm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa4fkEm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa4fkEm .form-wrapper .mbr-form .form-group,
  .cid-uqaBa4fkEm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa4fkEm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa4fkEm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa4fkEm .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa4fkEm .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa4fkEm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa4fkEm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa4fkEm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa4fkEm .modal-open {
  overflow: hidden;
}
.cid-uqaBa4fkEm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa4fkEm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa4fkEm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa4fkEm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa4fkEm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa4fkEm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa4fkEm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa4fkEm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa4fkEm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa4fkEm .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa4fkEm .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa4fkEm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa4fkEm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa4fkEm .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa4fkEm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa4fkEm .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa4fkEm .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa4fkEm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa4fkEm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa4fkEm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa4fkEm .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa4fkEm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa4fkEm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa4fkEm .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa4fkEm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa4fkEm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa4fkEm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa4fkEm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa4fkEm .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa4fkEm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa4fkEm .modal-lg,
  .cid-uqaBa4fkEm .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa4fkEm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa4fkEm .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa4fkEm .container {
    max-width: 1140px;
  }
}
.cid-uqaBa4fkEm .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa4fkEm .container {
    max-width: 720px;
  }
}
.cid-uqaBa4fkEm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa4fkEm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa4fkEm .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa4fkEm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa4fkEm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa4fkEm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa4fkEm .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa4fkEm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-t66dIQXYy8 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-whatis1-1836x833.jpg");
}
.cid-t66dIQXYy8 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t66dIQXYy8 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t66dIQXYy8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t66dIQXYy8 .mbr-section-title {
  color: #ffffff;
}
.cid-t66dIQXYy8 .mbr-text,
.cid-t66dIQXYy8 .mbr-section-btn {
  color: #ffffff;
}
.cid-t66gKHgkRK {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t66gKHgkRK .mbr-text {
  position: relative;
  color: #b7b6b6;
}
.cid-t66gKHgkRK .mbr-text:before {
  color: #e0c562;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-t66gKHgkRK img {
  object-fit: contain;
}
.cid-t66gKHgkRK .mbr-text:after {
  color: #e0c562;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-t66gKHgkRK .mbr-text:after,
  .cid-t66gKHgkRK .mbr-text:before {
    display: none;
  }
}
.cid-t66gKHgkRK .mbr-section-title,
.cid-t66gKHgkRK .logo {
  color: #e0c562;
}
.cid-t66ibA6teP {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-t66ibA6teP img {
  width: 100%;
}
.cid-t66ibA6teP p {
  margin-top: 2rem;
}
.cid-t66ibA6teP .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66ibA6teP .content-wrapper {
  padding-top: 0rem;
}
.cid-t66ibA6teP h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66ibA6teP .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66ibA6teP p {
    margin-top: 0rem;
  }
}
@media (max-width: 992px) {
  .cid-t66ibA6teP .content-wrapper {
    padding: 0 3rem;
    padding-top: 0rem;
  }
  .cid-t66ibA6teP p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66ibA6teP .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66ibA6teP h4 {
    right: 2rem;
  }
}
.cid-t66ibA6teP .mbr-text,
.cid-t66ibA6teP .mbr-section-btn {
  color: #ffffff;
}
.cid-t66ibA6teP H1 {
  color: #ffffff;
}
.cid-t66ibA6teP .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t66jXNosKy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t66jXNosKy .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t66jXNosKy .carousel-item.active,
.cid-t66jXNosKy .carousel-item-next,
.cid-t66jXNosKy .carousel-item-prev {
  display: flex;
}
.cid-t66jXNosKy .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-t66jXNosKy .img-box .mbr-iconfont {
  color: #e9d692;
  background: #e0c562;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-t66jXNosKy .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t66jXNosKy .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-t66jXNosKy .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-t66jXNosKy .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #ffffff;
  opacity: 1;
}
.cid-t66jXNosKy .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-t66jXNosKy H1 {
  color: #e0c562;
}
.cid-t66jXNosKy .mbr-text,
.cid-t66jXNosKy .mbr-section-btn {
  color: #e0c562;
}
.cid-t66jXNosKy .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t66jXNosKy .face {
  width: 460px;
  height: 460px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-t66jXNosKy .author {
  margin: auto 0;
}
.cid-t66jXNosKy h3,
.cid-t66jXNosKy h4 {
  margin: 0;
  padding: 0;
}
.cid-t66jXNosKy H3 {
  color: #36404c;
}
.cid-t66jXNosKy H4 {
  color: #767676;
}
.cid-t66jXNosKy .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-t66jXNosKy .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-t66jXNosKy .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-t66qypdHwD {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66qypdHwD .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #c19636;
}
.cid-t66qypdHwD img {
  width: 100%;
}
.cid-t66qypdHwD p {
  margin-top: 2rem;
}
.cid-t66qypdHwD .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66qypdHwD .content-wrapper {
  padding-top: 0rem;
}
.cid-t66qypdHwD h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66qypdHwD .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66qypdHwD p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66qypdHwD .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66qypdHwD .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-t66qypdHwD p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66qypdHwD .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66qypdHwD h4 {
    right: 2rem;
  }
}
.cid-t66qypdHwD H1 {
  color: #ffffff;
}
.cid-t66qypdHwD .mbr-text,
.cid-t66qypdHwD .mbr-section-btn {
  color: #ffffff;
}
.cid-t66qypdHwD .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t66zZnR4yy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66zZnR4yy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t66zZnR4yy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66zZnR4yy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66zZnR4yy .mbr-text {
    text-align: center;
  }
}
.cid-t66zZnR4yy .mbr-text,
.cid-t66zZnR4yy .mbr-section-btn {
  color: #727272;
  text-align: right;
}
.cid-t66zZnR4yy H1 {
  color: #e0c562;
  text-align: right;
}
.cid-t66AMZEQ3c {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
@media (min-width: 992px) {
  .cid-t66AMZEQ3c .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66AMZEQ3c .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66AMZEQ3c .mbr-text {
    text-align: center;
  }
}
.cid-t66AMZEQ3c .mbr-text,
.cid-t66AMZEQ3c .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t66AMZEQ3c H1 {
  color: #ffffff;
  text-align: left;
}
.cid-t66uITOYM7 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66uITOYM7 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 80%;
  height: 100%;
  background-color: #ffffff;
}
.cid-t66uITOYM7 img {
  width: 90%;
}
.cid-t66uITOYM7 p {
  margin-top: 2rem;
}
.cid-t66uITOYM7 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66uITOYM7 .content-wrapper {
  padding-top: 0rem;
}
.cid-t66uITOYM7 h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 6rem;
  transform: rotate(270deg);
  transform-origin: bottom left;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66uITOYM7 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66uITOYM7 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66uITOYM7 .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66uITOYM7 .content-wrapper {
    padding: 0 3rem;
    padding-bottom: 4rem;
  }
  .cid-t66uITOYM7 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66uITOYM7 .content-wrapper {
    padding: 0rem;
    padding-bottom: 4rem;
  }
  .cid-t66uITOYM7 h4 {
    left: 2rem;
  }
}
.cid-t66uITOYM7 H1 {
  color: #ffffff;
}
.cid-t66uITOYM7 .mbr-text,
.cid-t66uITOYM7 .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-t66uITOYM7 .mbr-section-title {
  color: #e0c562;
  text-align: right;
}
.cid-t66Bg09sjX {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #e0c562;
}
@media (min-width: 992px) {
  .cid-t66Bg09sjX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66Bg09sjX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66Bg09sjX .mbr-text {
    text-align: center;
  }
}
.cid-t66Bg09sjX .mbr-text,
.cid-t66Bg09sjX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t66Bg09sjX H1 {
  color: #ffffff;
  text-align: left;
}
.cid-t66Cu1h8Yq {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66Cu1h8Yq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t66Cu1h8Yq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t66Cu1h8Yq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t66Cu1h8Yq .mbr-text {
    text-align: center;
  }
}
.cid-t66Cu1h8Yq .mbr-text,
.cid-t66Cu1h8Yq .mbr-section-btn {
  color: #767676;
  text-align: right;
}
.cid-t66Cu1h8Yq H1 {
  color: #e0c562;
  text-align: right;
}
.cid-t66C5HITi7 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66C5HITi7 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 80%;
  height: 100%;
  background-color: #c19636;
}
.cid-t66C5HITi7 img {
  width: 100%;
}
.cid-t66C5HITi7 p {
  margin-top: 2rem;
}
.cid-t66C5HITi7 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66C5HITi7 .content-wrapper {
  padding-top: 0rem;
}
.cid-t66C5HITi7 h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66C5HITi7 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66C5HITi7 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t66C5HITi7 .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66C5HITi7 .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-t66C5HITi7 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66C5HITi7 .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66C5HITi7 h4 {
    right: 2rem;
  }
}
.cid-t66C5HITi7 H1 {
  color: #ffffff;
}
.cid-t66C5HITi7 .mbr-text,
.cid-t66C5HITi7 .mbr-section-btn {
  color: #ffffff;
}
.cid-t66C5HITi7 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t66EmIHph6 {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-whatis12-1920x1078.jpg");
}
.cid-t66EmIHph6 .mbr-section-subtitle {
  letter-spacing: .2rem;
}
.cid-t66EmIHph6 .media-container-column {
  background-color: #e0c562;
}
@media (max-width: 767px) {
  .cid-t66EmIHph6 .media-container-column {
    padding: 1rem !important;
  }
}
.cid-t66FPJUfA7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t66FPJUfA7 .mbr-text {
  position: relative;
  color: #e0c562;
}
.cid-t66FPJUfA7 .mbr-text:before {
  color: #e0c562;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-t66FPJUfA7 img {
  object-fit: contain;
}
.cid-t66FPJUfA7 .mbr-text:after {
  color: #e0c562;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-t66FPJUfA7 .mbr-text:after,
  .cid-t66FPJUfA7 .mbr-text:before {
    display: none;
  }
}
.cid-t66FPJUfA7 .mbr-section-title,
.cid-t66FPJUfA7 .logo {
  color: #e0c562;
}
.cid-t66HuD3ZZh {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t66HuD3ZZh .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70%;
  height: 100%;
  background-color: #e0c562;
}
.cid-t66HuD3ZZh img {
  width: 100%;
}
.cid-t66HuD3ZZh p {
  margin-top: 2rem;
}
.cid-t66HuD3ZZh .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-t66HuD3ZZh .content-wrapper {
  padding-top: 0rem;
}
.cid-t66HuD3ZZh h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-t66HuD3ZZh .content-wrapper {
    padding-top: 0rem;
  }
  .cid-t66HuD3ZZh p {
    margin-top: 0rem;
  }
}
@media (max-width: 992px) {
  .cid-t66HuD3ZZh .back {
    width: 100%;
    height: 75%;
  }
  .cid-t66HuD3ZZh .content-wrapper {
    padding: 0 3rem;
    padding-top: 0rem;
  }
  .cid-t66HuD3ZZh p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t66HuD3ZZh .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-t66HuD3ZZh h4 {
    right: 2rem;
  }
}
.cid-t66HuD3ZZh .mbr-text,
.cid-t66HuD3ZZh .mbr-section-btn {
  color: #ffffff;
}
.cid-t66HuD3ZZh H1 {
  color: #ffffff;
}
.cid-t66HuD3ZZh .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t66KY72TYK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t66KY72TYK .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t66KY72TYK .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t66KY72TYK .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t66KY72TYK .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t66KY72TYK .mbr-text,
.cid-t66KY72TYK .mbr-section-btn {
  text-align: center;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBadt2JN.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBadt2JN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBadt2JN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBadt2JN .modal-content,
.cid-uqaBadt2JN .modal-dialog {
  height: auto;
}
.cid-uqaBadt2JN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBadt2JN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBadt2JN .form-wrapper .mbr-form .form-group,
  .cid-uqaBadt2JN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBadt2JN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBadt2JN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBadt2JN .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBadt2JN .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBadt2JN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBadt2JN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBadt2JN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBadt2JN .modal-open {
  overflow: hidden;
}
.cid-uqaBadt2JN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBadt2JN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBadt2JN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBadt2JN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBadt2JN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBadt2JN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBadt2JN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBadt2JN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBadt2JN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBadt2JN .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBadt2JN .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBadt2JN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBadt2JN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBadt2JN .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBadt2JN .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBadt2JN .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBadt2JN .modal-header .close:focus {
  outline: none;
}
.cid-uqaBadt2JN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBadt2JN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBadt2JN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBadt2JN .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBadt2JN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBadt2JN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBadt2JN .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBadt2JN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBadt2JN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBadt2JN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBadt2JN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBadt2JN .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBadt2JN .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBadt2JN .modal-lg,
  .cid-uqaBadt2JN .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBadt2JN .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBadt2JN .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBadt2JN .container {
    max-width: 1140px;
  }
}
.cid-uqaBadt2JN .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBadt2JN .container {
    max-width: 720px;
  }
}
.cid-uqaBadt2JN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBadt2JN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBadt2JN .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBadt2JN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBadt2JN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBadt2JN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBadt2JN .mbr-section-btn {
  margin: 0;
}
.cid-uqaBadt2JN .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ5UQoSm5y {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZ5UQoSm5y .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tZ5UQoSm5y .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZ5UQoSm5y .title {
    width: 100% !important;
  }
}
.cid-tZ5UQoSm5y .mbr-section-title {
  color: #e0c562;
}
.cid-tZ5UQoSm5y .mbr-text,
.cid-tZ5UQoSm5y .mbr-section-btn {
  color: #727272;
}
.cid-t615bO8FYm {
  background-color: #e0c562;
}
.cid-t615bO8FYm .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-t615bO8FYm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t615bO8FYm .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t615bO8FYm .image-element img {
  width: 90%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t615bO8FYm .image-element {
    padding-left: 0;
  }
}
.cid-t615bO8FYm .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t615bO8FYm .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-t615bO8FYm .brown {
  color: #e0c562;
}
.cid-t615bO8FYm .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t615bO8FYm .paragraphs-wrapper .first-paragraph,
.cid-t615bO8FYm .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t615bO8FYm .image-element {
    padding-top: 1rem;
  }
  .cid-t615bO8FYm .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t615bO8FYm .paragraphs-wrapper .first-paragraph,
  .cid-t615bO8FYm .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t615bO8FYm .first-paragraph,
  .cid-t615bO8FYm .second-paragraph {
    width: 50%;
  }
  .cid-t615bO8FYm .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t615bO8FYm .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t615bO8FYm .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t615bO8FYm .mbr-section-title,
  .cid-t615bO8FYm .mbr-section-btn {
    text-align: left;
  }
}
.cid-t615bO8FYm .mbr-text,
.cid-t615bO8FYm .mbr-section-btn {
  color: #ffffff;
}
.cid-t615bO8FYm .title,
.cid-t615bO8FYm .mbr-section-title {
  color: #ffffff;
}
.cid-t615bO8FYm .mbr-section-subtitle,
.cid-t615bO8FYm .underline {
  color: #ffffff;
}
.cid-t61d3djnS0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t61d3djnS0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-t61d3djnS0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t61d3djnS0 .title {
    width: 100% !important;
  }
}
.cid-t61d3djnS0 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-t617QRK2UN {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t617QRK2UN .mbr-text {
  color: #767676;
}
.cid-t615k3Legn {
  background-color: #e0c562;
}
.cid-t615k3Legn .img-wrap {
  width: auto !important;
  height: auto !important;
}
.cid-t615k3Legn .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t615k3Legn .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t615k3Legn .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t615k3Legn .image-element img {
  width: 90%;
  height: 50%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-t615k3Legn .image-element {
    padding-right: 0;
  }
}
.cid-t615k3Legn .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-t615k3Legn .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-t615k3Legn .brown {
  color: #e0c562;
}
.cid-t615k3Legn .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t615k3Legn .paragraphs-wrapper .first-paragraph,
.cid-t615k3Legn .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-t615k3Legn .image-element {
    padding-bottom: 1rem;
  }
  .cid-t615k3Legn .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-t615k3Legn .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t615k3Legn .paragraphs-wrapper .first-paragraph,
  .cid-t615k3Legn .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-t615k3Legn .first-paragraph,
  .cid-t615k3Legn .second-paragraph {
    width: 50%;
  }
  .cid-t615k3Legn .first-paragraph {
    padding-right: .5rem;
  }
  .cid-t615k3Legn .second-paragraph {
    padding-left: .5rem;
  }
  .cid-t615k3Legn .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-t615k3Legn .mbr-section-title,
  .cid-t615k3Legn .mbr-section-btn {
    text-align: left;
  }
}
.cid-t615k3Legn .mbr-text,
.cid-t615k3Legn .mbr-section-btn {
  color: #ffffff;
}
.cid-t615k3Legn .title,
.cid-t615k3Legn .brown {
  color: #ffffff;
}
.cid-t615k3Legn .mbr-section-subtitle,
.cid-t615k3Legn .underline {
  color: #ffffff;
}
.cid-t61dstWnl5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t61dstWnl5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-t61dstWnl5 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t61dstWnl5 .title {
    width: 100% !important;
  }
}
.cid-t61dstWnl5 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-t61dt6pNRB {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t61dt6pNRB .mbr-text {
  color: #727272;
}
.cid-tZ5AUyberr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AUyberr .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AUyberr .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AUyberr img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AUyberr img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AUyberr .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AUyberr .mbr-text,
.cid-tZ5AUyberr .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AUyberr .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AUYy7JQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AUYy7JQ .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AUYy7JQ .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AUYy7JQ img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AUYy7JQ img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AUYy7JQ .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AUYy7JQ .mbr-text,
.cid-tZ5AUYy7JQ .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AUYy7JQ .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AVjiPTi {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AVjiPTi .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AVjiPTi .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AVjiPTi img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AVjiPTi img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AVjiPTi .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AVjiPTi .mbr-text,
.cid-tZ5AVjiPTi .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AVjiPTi .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AVIq1oX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AVIq1oX .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AVIq1oX .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AVIq1oX img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AVIq1oX img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AVIq1oX .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AVIq1oX .mbr-text,
.cid-tZ5AVIq1oX .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AVIq1oX .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AWzMycx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AWzMycx .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AWzMycx .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AWzMycx img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AWzMycx img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AWzMycx .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AWzMycx .mbr-text,
.cid-tZ5AWzMycx .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AWzMycx .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZsL9I1G0I {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZsL9I1G0I .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZsL9I1G0I .row {
    padding: 1rem 0rem;
  }
}
.cid-tZsL9I1G0I img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZsL9I1G0I img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZsL9I1G0I .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZsL9I1G0I .mbr-text,
.cid-tZsL9I1G0I .mbr-section-btn {
  color: #777777;
}
.cid-tZsL9I1G0I .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5WsRp0Pz {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5WsRp0Pz .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5WsRp0Pz .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5WsRp0Pz img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5WsRp0Pz img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5WsRp0Pz .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5WsRp0Pz .mbr-text,
.cid-tZ5WsRp0Pz .mbr-section-btn {
  color: #777777;
}
.cid-tZ5WsRp0Pz .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5Wtoe4TW {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5Wtoe4TW .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5Wtoe4TW .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5Wtoe4TW img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5Wtoe4TW img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5Wtoe4TW .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5Wtoe4TW .mbr-text,
.cid-tZ5Wtoe4TW .mbr-section-btn {
  color: #777777;
}
.cid-tZ5Wtoe4TW .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5WtOLvYk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5WtOLvYk .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5WtOLvYk .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5WtOLvYk img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5WtOLvYk img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5WtOLvYk .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5WtOLvYk .mbr-text,
.cid-tZ5WtOLvYk .mbr-section-btn {
  color: #777777;
}
.cid-tZ5WtOLvYk .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AW8INuu {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AW8INuu .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AW8INuu .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AW8INuu img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AW8INuu img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AW8INuu .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AW8INuu .mbr-text,
.cid-tZ5AW8INuu .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AW8INuu .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AXqIHZz {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AXqIHZz .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AXqIHZz .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AXqIHZz img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AXqIHZz img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AXqIHZz .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AXqIHZz .mbr-text,
.cid-tZ5AXqIHZz .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AXqIHZz .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZ5AWZHR1h {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZ5AWZHR1h .row {
  background: #ffffff;
  padding: 2rem 1rem;
  margin: 0rem;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .cid-tZ5AWZHR1h .row {
    padding: 1rem 0rem;
  }
}
.cid-tZ5AWZHR1h img {
  width: 90%;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-tZ5AWZHR1h img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tZ5AWZHR1h .image-wrapper {
    padding-bottom: 2rem;
  }
}
.cid-tZ5AWZHR1h .mbr-text,
.cid-tZ5AWZHR1h .mbr-section-btn {
  color: #777777;
}
.cid-tZ5AWZHR1h .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBacsNgf.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBacsNgf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBacsNgf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBacsNgf .modal-content,
.cid-uqaBacsNgf .modal-dialog {
  height: auto;
}
.cid-uqaBacsNgf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBacsNgf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBacsNgf .form-wrapper .mbr-form .form-group,
  .cid-uqaBacsNgf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBacsNgf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBacsNgf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBacsNgf .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBacsNgf .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBacsNgf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBacsNgf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBacsNgf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBacsNgf .modal-open {
  overflow: hidden;
}
.cid-uqaBacsNgf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBacsNgf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBacsNgf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBacsNgf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBacsNgf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBacsNgf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBacsNgf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBacsNgf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBacsNgf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBacsNgf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBacsNgf .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBacsNgf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBacsNgf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBacsNgf .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBacsNgf .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBacsNgf .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBacsNgf .modal-header .close:focus {
  outline: none;
}
.cid-uqaBacsNgf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBacsNgf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBacsNgf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBacsNgf .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBacsNgf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBacsNgf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBacsNgf .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBacsNgf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBacsNgf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBacsNgf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBacsNgf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBacsNgf .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBacsNgf .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBacsNgf .modal-lg,
  .cid-uqaBacsNgf .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBacsNgf .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBacsNgf .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBacsNgf .container {
    max-width: 1140px;
  }
}
.cid-uqaBacsNgf .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBacsNgf .container {
    max-width: 720px;
  }
}
.cid-uqaBacsNgf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBacsNgf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBacsNgf .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBacsNgf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBacsNgf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBacsNgf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBacsNgf .mbr-section-btn {
  margin: 0;
}
.cid-uqaBacsNgf .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ2CzkMCzo {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-tZ2CzkMCzo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2CzkMCzo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2CzkMCzo .mbr-section-title {
  color: #ffffff;
}
.cid-tcO7ozGLmq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcO7ozGLmq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tcO7ozGLmq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tcO7ozGLmq .title {
    width: 100% !important;
  }
}
.cid-tcO7ozGLmq .mbr-section-title {
  color: #e0c562;
}
.cid-tcO7ozGLmq .mbr-text,
.cid-tcO7ozGLmq .mbr-section-btn {
  color: #818181;
}
.cid-tcO7oDj1dU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tcO7oDj1dU .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcO7oDj1dU .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tcO7oDj1dU .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-u32Q5chOUz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-u32Q5chOUz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u32Q5chOUz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u32Q5chOUz .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u32Q5chOUz .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-u32Q5chOUz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-u32PXjll9C {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u32PXjll9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-u32PXjll9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u32PXjll9C .mbr-section-subtitle {
  text-align: left;
  color: #727272;
}
.cid-u32PXjll9C .mbr-section-title {
  color: #e0c562;
}
.cid-tcOcrztOGi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcOcrztOGi .mbr-text {
  color: #767676;
}
.cid-u1rVwLNv0G {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1rVwLNv0G img,
.cid-u1rVwLNv0G .item-img {
  width: 100%;
}
.cid-u1rVwLNv0G .item:focus,
.cid-u1rVwLNv0G span:focus {
  outline: none;
}
.cid-u1rVwLNv0G .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u1rVwLNv0G .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u1rVwLNv0G .item {
  padding: 0;
  margin: 0;
}
.cid-u1rVwLNv0G .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u1rVwLNv0G .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u1rVwLNv0G .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u1rVwLNv0G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u1rVwLNv0G .mbr-section-title {
  color: #e0c562;
}
.cid-u32SzzFrMO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u32SzzFrMO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u32SzzFrMO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u32SzzFrMO .mbr-section-subtitle {
  text-align: left;
  color: #727272;
}
.cid-u32SzzFrMO .mbr-section-title {
  color: #e0c562;
}
.cid-u1sqF7pGZp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u1sqF7pGZp .mbr-text {
  color: #767676;
}
.cid-u32PmkfZfU {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u32PmkfZfU img,
.cid-u32PmkfZfU .item-img {
  width: 100%;
}
.cid-u32PmkfZfU .item:focus,
.cid-u32PmkfZfU span:focus {
  outline: none;
}
.cid-u32PmkfZfU .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u32PmkfZfU .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u32PmkfZfU .item {
  padding: 0;
  margin: 0;
}
.cid-u32PmkfZfU .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u32PmkfZfU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u32PmkfZfU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u32PmkfZfU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u32PmkfZfU .mbr-section-title {
  color: #e0c562;
}
.cid-u32WiMGzxF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u32WiMGzxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u32WiMGzxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u32WiMGzxF .mbr-section-subtitle {
  text-align: left;
  color: #727272;
}
.cid-u32WiMGzxF .mbr-section-title {
  color: #e0c562;
}
.cid-u32PuSeZnX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u32PuSeZnX .mbr-text {
  color: #767676;
}
.cid-tcOWn1LDlO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tcOWn1LDlO .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tcOWn1LDlO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tcOWn1LDlO .image-block:hover:before {
  opacity: 0.5;
}
.cid-tcOWn1LDlO .image-block:hover .wrap {
  opacity: 1;
}
.cid-tcOWn1LDlO .image-block:hover img {
  transform: scale(1.05);
}
.cid-tcOWn1LDlO h4 {
  letter-spacing: 2px;
}
.cid-tcOWn1LDlO figcaption {
  position: relative;
}
.cid-tcOWn1LDlO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tcOWn1LDlO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tcOWn1LDlO .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tcOWn1LDlO .wrap {
    opacity: 1!important;
  }
  .cid-tcOWn1LDlO .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-u33OMPoWLW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-u33OMPoWLW .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u33OMPoWLW .mbr-text {
  color: #ffffff;
}
.cid-tcOWAvNyQu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOWAvNyQu .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOWAvNyQu .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOWAvNyQu .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-tcOWYOn4Qu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOWYOn4Qu .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOWYOn4Qu .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOWYOn4Qu .mbr-text {
  color: #767676;
}
.cid-tcOWZKqha9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOWZKqha9 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOWZKqha9 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOWZKqha9 .mbr-text {
  color: #767676;
}
.cid-tcOX4dZJCS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOX4dZJCS .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOX4dZJCS .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOX4dZJCS .mbr-text {
  color: #767676;
}
.cid-tcOX8MheFx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOX8MheFx .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOX8MheFx .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOX8MheFx .mbr-text {
  color: #767676;
}
.cid-tcOXIYXT02 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tcOXIYXT02 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tcOXIYXT02 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tcOXIYXT02 .mbr-text {
  color: #767676;
}
.cid-tcO7oR3mj6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tcO7oR3mj6 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tcO7oR3mj6 .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tcO7oR3mj6 .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-u0IrcG9SAC {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u0IrcG9SAC .mbr-section-subtitle {
  color: #002247;
}
.cid-u0IrcG9SAC H2 {
  color: #e0c562;
}
.cid-u0IrzoC04W {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u0Ir4Yqws5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0Ir4Yqws5 .mbr-text {
  color: #767676;
}
.cid-u0Ir4Yqws5 .card-subtitle {
  margin: 0;
}
.cid-u0Ir4Yqws5 .link {
  margin: 0;
}
.cid-u0Ir4Yqws5 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-u0Ir4Yqws5 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-u0Ir4Yqws5 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-u0Ir4Yqws5 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-u0Ir4Yqws5 .date {
  margin: 0;
}
.cid-u0Ir4Yqws5 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-u0Ir4Yqws5 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-u0Ir4Yqws5 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-u0Ir4Yqws5 .card-img:hover:before {
  opacity: 0.4;
}
.cid-u0Ir4Yqws5 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-u0Ir4Yqws5 .icon-box {
    flex-direction: column;
  }
  .cid-u0Ir4Yqws5 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-u0Ir4Yqws5 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u0Ir4Yqws5 .card {
    margin-bottom: 3rem;
  }
}
.cid-u0Ir4Yqws5 .card-title,
.cid-u0Ir4Yqws5 .card-img {
  color: #e0c562;
}
.cid-u0Ir64ez5p {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0Ir64ez5p .mbr-text {
  color: #767676;
}
.cid-u0Ir64ez5p .card-subtitle {
  margin: 0;
}
.cid-u0Ir64ez5p .link {
  margin: 0;
}
.cid-u0Ir64ez5p .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-u0Ir64ez5p .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-u0Ir64ez5p .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-u0Ir64ez5p .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-u0Ir64ez5p .date {
  margin: 0;
}
.cid-u0Ir64ez5p img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-u0Ir64ez5p .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-u0Ir64ez5p .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-u0Ir64ez5p .card-img:hover:before {
  opacity: 0.4;
}
.cid-u0Ir64ez5p .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-u0Ir64ez5p .icon-box {
    flex-direction: column;
  }
  .cid-u0Ir64ez5p .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-u0Ir64ez5p .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u0Ir64ez5p .card {
    margin-bottom: 3rem;
  }
}
.cid-u0Ir64ez5p .card-title,
.cid-u0Ir64ez5p .card-img {
  color: #e0c562;
}
.cid-v2R5VIr6dq {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-v2R5VIr6dq .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-v2R5VIr6dq .video-block {
    width: 100% !important;
  }
}
.cid-tZtBEmmU9i {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-tZtBEmmU9i .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tZtBEmmU9i .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZtBEmmU9i .title {
    width: 100% !important;
  }
}
.cid-tZtBEmmU9i .mbr-section-title {
  color: #ffffff;
}
.cid-tZtBEmmU9i .mbr-section-subtitle,
.cid-tZtBEmmU9i .underline {
  color: #767676;
}
.cid-tZtBFsL242 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #e0c562;
}
.cid-tcOZiu9aGV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-tcOZiu9aGV .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-tcOZiu9aGV .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fffdc0;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tcOZiu9aGV .image-block:hover:before {
  opacity: 0.5;
}
.cid-tcOZiu9aGV .image-block:hover .wrap {
  opacity: 1;
}
.cid-tcOZiu9aGV .image-block:hover img {
  transform: scale(1.05);
}
.cid-tcOZiu9aGV h4 {
  letter-spacing: 2px;
}
.cid-tcOZiu9aGV figcaption {
  position: relative;
}
.cid-tcOZiu9aGV figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tcOZiu9aGV img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tcOZiu9aGV .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tcOZiu9aGV .wrap {
    opacity: 1!important;
  }
  .cid-tcOZiu9aGV .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-u33Ox1tSox {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u33Ox1tSox .mbr-fallback-image.disabled {
  display: none;
}
.cid-u33Ox1tSox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u33Ox1tSox .mbr-section-subtitle {
  text-align: left;
  color: #727272;
}
.cid-u33Ox1tSox .mbr-section-title {
  color: #e0c562;
}
.cid-u33Ow6TMct {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u33Ow6TMct .mbr-text {
  color: #767676;
}
.cid-tcO7piYaF3 {
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-module1-1920x1279.jpg");
  background-position: right;
}
.cid-tcO7piYaF3 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-tcO7piYaF3 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-tcO7piYaF3 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 8%;
  height: 3px;
  left: 0;
}
.cid-tcO7piYaF3 img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-tcO7piYaF3 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tcO7piYaF3 DIV {
  text-align: right;
}
.cid-tcO7piYaF3 H1 {
  text-align: center;
}
.cid-u0Irkc7dpt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u0Irkc7dpt .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  color: #e0c562;
}
.cid-u0Irkc7dpt .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-u0Irkc7dpt .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-u0Irkc7dpt .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-u0Irkc7dpt .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-u0Irkc7dpt .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-u0Irkc7dpt .inner-container {
    width: 100% !important;
  }
  .cid-u0Irkc7dpt .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBabtMdb.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBabtMdb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBabtMdb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBabtMdb .modal-content,
.cid-uqaBabtMdb .modal-dialog {
  height: auto;
}
.cid-uqaBabtMdb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBabtMdb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBabtMdb .form-wrapper .mbr-form .form-group,
  .cid-uqaBabtMdb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBabtMdb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBabtMdb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBabtMdb .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBabtMdb .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBabtMdb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBabtMdb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBabtMdb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBabtMdb .modal-open {
  overflow: hidden;
}
.cid-uqaBabtMdb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBabtMdb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBabtMdb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBabtMdb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBabtMdb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBabtMdb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBabtMdb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBabtMdb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBabtMdb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBabtMdb .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBabtMdb .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBabtMdb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBabtMdb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBabtMdb .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBabtMdb .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBabtMdb .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBabtMdb .modal-header .close:focus {
  outline: none;
}
.cid-uqaBabtMdb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBabtMdb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBabtMdb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBabtMdb .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBabtMdb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBabtMdb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBabtMdb .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBabtMdb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBabtMdb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBabtMdb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBabtMdb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBabtMdb .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBabtMdb .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBabtMdb .modal-lg,
  .cid-uqaBabtMdb .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBabtMdb .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBabtMdb .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBabtMdb .container {
    max-width: 1140px;
  }
}
.cid-uqaBabtMdb .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBabtMdb .container {
    max-width: 720px;
  }
}
.cid-uqaBabtMdb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBabtMdb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBabtMdb .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBabtMdb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBabtMdb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBabtMdb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBabtMdb .mbr-section-btn {
  margin: 0;
}
.cid-uqaBabtMdb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tdh5IldVX3 {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #e0c562;
}
.cid-tdh5IldVX3 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tdh5IldVX3 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tdh5IldVX3 .title {
    width: 100% !important;
  }
}
.cid-tdh5IldVX3 .mbr-section-title {
  color: #ffffff;
}
.cid-tdh5IldVX3 .mbr-text,
.cid-tdh5IldVX3 .mbr-section-btn {
  color: #818181;
}
.cid-twqR3SqAyC {
  background: #ffffff;
}
.cid-twqR3SqAyC .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-twqR3SqAyC .image-block img {
  width: 100%;
}
.cid-twqR3SqAyC .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-twqR3SqAyC .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tdh5ZpgYDQ {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tdh5ZpgYDQ .image-block {
  position: relative;
  margin: auto;
}
.cid-tdh5ZpgYDQ .image-block img {
  width: 100%;
}
.cid-tdh5ZpgYDQ .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tdh5ZpgYDQ .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-twqR7oxG7z {
  background: #ffffff;
}
.cid-twqR7oxG7z .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-twqR7oxG7z .image-block img {
  width: 100%;
}
.cid-twqR7oxG7z .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-twqR7oxG7z .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-tdh69kyGLs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdh69kyGLs .section-text {
  padding: 2rem 0;
  letter-spacing: 0.03em;
  color: #e0c562;
}
.cid-tdh69kyGLs .inner-container {
  margin: 0 auto;
  position: relative;
}
.cid-tdh69kyGLs .inner-container .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #efefef;
  opacity: .1;
}
.cid-tdh69kyGLs .inner-container .mbr-iconfont.left-top {
  left: -1rem;
  top: -1rem;
}
.cid-tdh69kyGLs .inner-container .mbr-iconfont.right-down {
  right: -1rem;
  bottom: -1rem;
}
.cid-tdh69kyGLs .inner-container .section-text {
  z-index: 3;
  min-height: 10rem;
}
@media (max-width: 767px) {
  .cid-tdh69kyGLs .inner-container {
    width: 100% !important;
  }
  .cid-tdh69kyGLs .mbr-iconfont {
    font-size: 6rem !important;
  }
}
.cid-tdhaoh0qDr {
  background-color: #ffffff;
}
.cid-tdhaoh0qDr .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tdhaoh0qDr .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhaoh0qDr .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhaoh0qDr .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (min-width: 1200px) {
  .cid-tdhaoh0qDr .image-element {
    padding-left: 0;
  }
}
.cid-tdhaoh0qDr .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-tdhaoh0qDr .mbr-text {
  color: #878787;
  line-height: 27px;
}
.cid-tdhaoh0qDr .brown {
  color: #c19b76;
}
.cid-tdhaoh0qDr .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdhaoh0qDr .paragraphs-wrapper .first-paragraph,
.cid-tdhaoh0qDr .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tdhaoh0qDr .image-element {
    padding-top: 1rem;
  }
  .cid-tdhaoh0qDr .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdhaoh0qDr .paragraphs-wrapper .first-paragraph,
  .cid-tdhaoh0qDr .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-tdhaoh0qDr .first-paragraph,
  .cid-tdhaoh0qDr .second-paragraph {
    width: 50%;
  }
  .cid-tdhaoh0qDr .first-paragraph {
    padding-right: .5rem;
  }
  .cid-tdhaoh0qDr .second-paragraph {
    padding-left: .5rem;
  }
  .cid-tdhaoh0qDr .text-element {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tdhaoh0qDr .mbr-section-title,
  .cid-tdhaoh0qDr .mbr-section-btn {
    text-align: left;
  }
}
.cid-tdhaoh0qDr .mbr-section-title {
  color: #ffffff;
}
.cid-tdhaoh0qDr .mbr-text,
.cid-tdhaoh0qDr .mbr-section-btn {
  color: #767676;
}
.cid-tdhaoh0qDr .mbr-section-subtitle,
.cid-tdhaoh0qDr .underline {
  color: #e0c562;
}
.cid-tdhbutch7N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e0c562;
}
.cid-tdhbutch7N .mbr-text {
  color: #ffffff;
}
.cid-tdhb19OJP8 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-tdhb19OJP8 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tdhb19OJP8 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tdhb19OJP8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tdhb19OJP8 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tdhb19OJP8 .mbr-text,
.cid-tdhb19OJP8 .mbr-section-btn {
  text-align: center;
  color: #002247;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa3dmJU.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa3dmJU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa3dmJU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa3dmJU .modal-content,
.cid-uqaBa3dmJU .modal-dialog {
  height: auto;
}
.cid-uqaBa3dmJU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa3dmJU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa3dmJU .form-wrapper .mbr-form .form-group,
  .cid-uqaBa3dmJU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa3dmJU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa3dmJU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa3dmJU .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa3dmJU .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa3dmJU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa3dmJU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa3dmJU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa3dmJU .modal-open {
  overflow: hidden;
}
.cid-uqaBa3dmJU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa3dmJU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa3dmJU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa3dmJU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa3dmJU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa3dmJU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa3dmJU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa3dmJU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa3dmJU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa3dmJU .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa3dmJU .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa3dmJU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa3dmJU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa3dmJU .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa3dmJU .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa3dmJU .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa3dmJU .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa3dmJU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa3dmJU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa3dmJU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa3dmJU .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa3dmJU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa3dmJU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa3dmJU .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa3dmJU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa3dmJU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa3dmJU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa3dmJU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa3dmJU .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa3dmJU .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa3dmJU .modal-lg,
  .cid-uqaBa3dmJU .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa3dmJU .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa3dmJU .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa3dmJU .container {
    max-width: 1140px;
  }
}
.cid-uqaBa3dmJU .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa3dmJU .container {
    max-width: 720px;
  }
}
.cid-uqaBa3dmJU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa3dmJU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa3dmJU .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa3dmJU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa3dmJU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa3dmJU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa3dmJU .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa3dmJU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZ2Ej7B24A {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-tZ2Ej7B24A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ2Ej7B24A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ2Ej7B24A .mbr-section-title {
  color: #ffffff;
}
.cid-t5DukT90Id .modal-body .close {
  background: #1b1b1b;
}
.cid-t5DukT90Id .modal-body .close span {
  font-style: normal;
}
.cid-t5DukT90Id .carousel-inner > .active,
.cid-t5DukT90Id .carousel-inner > .next,
.cid-t5DukT90Id .carousel-inner > .prev {
  display: flex;
}
.cid-t5DukT90Id .carousel-control .icon-next,
.cid-t5DukT90Id .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-t5DukT90Id .carousel-control:hover {
  background: #e0c562;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5DukT90Id .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5DukT90Id .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-t5DukT90Id .boxed-slider > div {
  position: relative;
}
.cid-t5DukT90Id .container img {
  width: 100%;
}
.cid-t5DukT90Id .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-t5DukT90Id .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t5DukT90Id .mbr-table-cell {
  padding: 0;
}
.cid-t5DukT90Id .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5DukT90Id .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t5DukT90Id .mbr-overlay {
  z-index: 1;
}
.cid-t5DukT90Id .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t5DukT90Id .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-t5DukT90Id .carousel-item.active.right,
.cid-t5DukT90Id .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t5DukT90Id .carousel-item.active.left,
.cid-t5DukT90Id .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t5DukT90Id .carousel-item.active,
.cid-t5DukT90Id .carousel-item.next.left,
.cid-t5DukT90Id .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-t5DukT90Id .mbr-slider .carousel-control {
  top: 50%;
  margin-top: -1.9rem;
  width: 60px;
  height: 60px;
  font-size: 25px;
  border: 2px solid #fff;
  border-radius: 0 !important;
  transition: all .3s;
  z-index: 11;
}
.cid-t5DukT90Id .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
}
.cid-t5DukT90Id .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
}
@media (max-width: 767px) {
  .cid-t5DukT90Id .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5DukT90Id .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5DukT90Id .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: #e0c562;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-t5DukT90Id .mbr-slider .carousel-indicators li.active,
.cid-t5DukT90Id .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-t5DukT90Id .mbr-slider .carousel-indicators li::after,
.cid-t5DukT90Id .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-t5DukT90Id .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-t5DukT90Id .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-t5DukT90Id .mbr-slider > .container img {
  width: 100%;
}
.cid-t5DukT90Id .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t5DukT90Id .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-t5DukT90Id .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5DukT90Id .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t5DukT90Id .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-t5DukT90Id .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-t5DukT90Id .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-t5DukT90Id .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-t5DukT90Id .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-t5DukT90Id .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t5DukT90Id .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-t5DukT90Id .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-t5DukT90Id .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-t5DukT90Id H2 {
  color: #e0c562;
}
.cid-t5DukT90Id P {
  color: #727272;
}
.cid-t5DukUWYRi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t5DukUWYRi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-t5DukUWYRi .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t5DukUWYRi .title {
    width: 100% !important;
  }
}
.cid-t5DukUWYRi .mbr-section-title {
  color: #e0c562;
}
.cid-t5DukUWYRi .mbr-text,
.cid-t5DukUWYRi .mbr-section-btn {
  color: #767676;
}
.cid-t5DukUWYRi .mbr-section-subtitle,
.cid-t5DukUWYRi .underline {
  color: #b7b6b6;
}
#custom-html-140 {
  /* Type valid CSS here */
}
#custom-html-140 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-140 p {
  font-size: 60px;
  color: #777;
}
.cid-tveeHD5Ijo .modal-body .close {
  background: #1b1b1b;
}
.cid-tveeHD5Ijo .modal-body .close span {
  font-style: normal;
}
.cid-tveeHD5Ijo .carousel-inner > .active,
.cid-tveeHD5Ijo .carousel-inner > .next,
.cid-tveeHD5Ijo .carousel-inner > .prev {
  display: flex;
}
.cid-tveeHD5Ijo .carousel-control .icon-next,
.cid-tveeHD5Ijo .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tveeHD5Ijo .carousel-control:hover {
  background: #e0c562;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tveeHD5Ijo .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tveeHD5Ijo .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tveeHD5Ijo .boxed-slider > div {
  position: relative;
}
.cid-tveeHD5Ijo .container img {
  width: 100%;
}
.cid-tveeHD5Ijo .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tveeHD5Ijo .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tveeHD5Ijo .mbr-table-cell {
  padding: 0;
}
.cid-tveeHD5Ijo .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tveeHD5Ijo .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tveeHD5Ijo .mbr-overlay {
  z-index: 1;
}
.cid-tveeHD5Ijo .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tveeHD5Ijo .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tveeHD5Ijo .carousel-item.active.right,
.cid-tveeHD5Ijo .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tveeHD5Ijo .carousel-item.active.left,
.cid-tveeHD5Ijo .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tveeHD5Ijo .carousel-item.active,
.cid-tveeHD5Ijo .carousel-item.next.left,
.cid-tveeHD5Ijo .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-control {
  top: 50%;
  margin-top: -1.9rem;
  width: 60px;
  height: 60px;
  font-size: 25px;
  border: 2px solid #fff;
  border-radius: 0 !important;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
}
@media (max-width: 767px) {
  .cid-tveeHD5Ijo .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: #e0c562;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators li.active,
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators li::after,
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tveeHD5Ijo .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tveeHD5Ijo .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tveeHD5Ijo .mbr-slider > .container img {
  width: 100%;
}
.cid-tveeHD5Ijo .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tveeHD5Ijo .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tveeHD5Ijo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tveeHD5Ijo .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tveeHD5Ijo .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tveeHD5Ijo .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tveeHD5Ijo .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tveeHD5Ijo .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-tveeHD5Ijo .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tveeHD5Ijo .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tveeHD5Ijo .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tveeHD5Ijo .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tveeHD5Ijo .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tveezF9IDb {
  background: #ffffff;
}
.cid-tveezF9IDb .image-block {
  position: relative;
  margin: auto;
  width: 100% !important;
}
.cid-tveezF9IDb .image-block img {
  width: 100%;
}
.cid-tveezF9IDb .image-block .img-caption {
  background: #444444;
  width: 100%;
  padding: 1rem 2rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.cid-tveezF9IDb .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-twr4mBbbcd {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-twr4mBbbcd .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-twr4mBbbcd .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-twr4mBbbcd .title {
    width: 100% !important;
  }
}
.cid-twr4mBbbcd .mbr-section-title {
  color: #e0c562;
}
.cid-t5DukYMtpD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5DukYMtpD .mbr-text {
  color: #767676;
}
.cid-t5DukYMtpD .card-subtitle {
  margin: 0;
}
.cid-t5DukYMtpD .link {
  margin: 0;
}
.cid-t5DukYMtpD .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t5DukYMtpD .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t5DukYMtpD .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t5DukYMtpD .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t5DukYMtpD .date {
  margin: 0;
}
.cid-t5DukYMtpD img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t5DukYMtpD .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-t5DukYMtpD .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t5DukYMtpD .card-img:hover:before {
  opacity: 0.4;
}
.cid-t5DukYMtpD .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t5DukYMtpD .icon-box {
    flex-direction: column;
  }
  .cid-t5DukYMtpD .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t5DukYMtpD .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t5DukYMtpD .card {
    margin-bottom: 3rem;
  }
}
.cid-t5DukYMtpD .mbr-text,
.cid-t5DukYMtpD .link {
  color: #767676;
}
.cid-t5DukYMtpD .card-title,
.cid-t5DukYMtpD .card-img {
  color: #e0c562;
}
.cid-t5Dul1bee4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5Dul1bee4 .mbr-text {
  color: #767676;
}
.cid-t5Dul1bee4 .card-subtitle {
  margin: 0;
}
.cid-t5Dul1bee4 .link {
  margin: 0;
}
.cid-t5Dul1bee4 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t5Dul1bee4 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t5Dul1bee4 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t5Dul1bee4 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t5Dul1bee4 .date {
  margin: 0;
}
.cid-t5Dul1bee4 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t5Dul1bee4 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-t5Dul1bee4 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t5Dul1bee4 .card-img:hover:before {
  opacity: 0.4;
}
.cid-t5Dul1bee4 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t5Dul1bee4 .icon-box {
    flex-direction: column;
  }
  .cid-t5Dul1bee4 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t5Dul1bee4 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t5Dul1bee4 .card {
    margin-bottom: 3rem;
  }
}
.cid-t5Dul1bee4 .mbr-text,
.cid-t5Dul1bee4 .link {
  color: #767676;
}
.cid-t5Dul1bee4 .card-title,
.cid-t5Dul1bee4 .card-img {
  color: #e0c562;
}
.cid-t5Dul3zZH7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5Dul3zZH7 .mbr-text {
  color: #767676;
}
.cid-t5Dul3zZH7 .card-subtitle {
  margin: 0;
}
.cid-t5Dul3zZH7 .link {
  margin: 0;
}
.cid-t5Dul3zZH7 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t5Dul3zZH7 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t5Dul3zZH7 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t5Dul3zZH7 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t5Dul3zZH7 .date {
  margin: 0;
}
.cid-t5Dul3zZH7 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t5Dul3zZH7 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-t5Dul3zZH7 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t5Dul3zZH7 .card-img:hover:before {
  opacity: 0.4;
}
.cid-t5Dul3zZH7 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t5Dul3zZH7 .icon-box {
    flex-direction: column;
  }
  .cid-t5Dul3zZH7 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t5Dul3zZH7 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t5Dul3zZH7 .card {
    margin-bottom: 3rem;
  }
}
.cid-t5Dul3zZH7 .mbr-text,
.cid-t5Dul3zZH7 .link {
  color: #767676;
}
.cid-t5Dul3zZH7 .card-title,
.cid-t5Dul3zZH7 .card-img {
  color: #e0c562;
}
.cid-t5Dul63P5k {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5Dul63P5k .mbr-text {
  color: #767676;
}
.cid-t5Dul63P5k .card-subtitle {
  margin: 0;
}
.cid-t5Dul63P5k .link {
  margin: 0;
}
.cid-t5Dul63P5k .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t5Dul63P5k .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t5Dul63P5k .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t5Dul63P5k .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t5Dul63P5k .date {
  margin: 0;
}
.cid-t5Dul63P5k img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t5Dul63P5k .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-t5Dul63P5k .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t5Dul63P5k .card-img:hover:before {
  opacity: 0.4;
}
.cid-t5Dul63P5k .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t5Dul63P5k .icon-box {
    flex-direction: column;
  }
  .cid-t5Dul63P5k .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t5Dul63P5k .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t5Dul63P5k .card {
    margin-bottom: 3rem;
  }
}
.cid-t5Dul63P5k .mbr-text,
.cid-t5Dul63P5k .link {
  color: #767676;
}
.cid-t5Dul63P5k .card-title,
.cid-t5Dul63P5k .card-img {
  color: #e0c562;
}
.cid-twr4gNPRIo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-communityresidential4-440x248.jpg");
}
.cid-twr4gNPRIo .btn {
  padding: 10px 15px 10px 15px;
  font-weight: bold;
}
.cid-twr4gNPRIo .mbr-section-title {
  letter-spacing: 0em;
}
.cid-twr4gNPRIo .icon-description {
  padding-top: 1rem;
  color: #ffffff;
}
.cid-twr4gNPRIo .mbr-media {
  height: 70px;
}
.cid-twr4gNPRIo .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: white;
}
.cid-twr4gNPRIo .mbr-media span:hover {
  opacity: 0.7;
}
.cid-twr4gNPRIo .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-twr4gNPRIo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-twr4gNPRIo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-twr4gNPRIo .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-twr4gNPRIo a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-twr4gNPRIo a.close:hover {
  color: #ffffff;
}
.cid-twr4gNPRIo .mbr-text,
.cid-twr4gNPRIo .mbr-section-btn {
  color: #ffffff;
}
.cid-t5Dul8vZGC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5Dul8vZGC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-t5Dul8vZGC .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t5Dul8vZGC .title {
    width: 100% !important;
  }
}
.cid-t5Dul8vZGC .mbr-section-title {
  color: #e0c562;
}
.cid-t5Dul8vZGC .mbr-section-subtitle,
.cid-t5Dul8vZGC .underline {
  color: #b7b6b6;
}
.cid-t5Dulab1MW {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t5Dulab1MW .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-t5Dulab1MW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-t5Dulab1MW .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-t5Dulab1MW .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-t5Dulab1MW .mbr-text {
  text-align: left;
  color: #767676;
}
.cid-t5DulbN2Bj .modal-body .close {
  background: #1b1b1b;
}
.cid-t5DulbN2Bj .modal-body .close span {
  font-style: normal;
}
.cid-t5DulbN2Bj .carousel-inner > .active,
.cid-t5DulbN2Bj .carousel-inner > .next,
.cid-t5DulbN2Bj .carousel-inner > .prev {
  display: flex;
}
.cid-t5DulbN2Bj .carousel-control .icon-next,
.cid-t5DulbN2Bj .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-t5DulbN2Bj .carousel-control:hover {
  background: #e0c562;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5DulbN2Bj .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5DulbN2Bj .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-t5DulbN2Bj .boxed-slider > div {
  position: relative;
}
.cid-t5DulbN2Bj .container img {
  width: 100%;
}
.cid-t5DulbN2Bj .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-t5DulbN2Bj .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t5DulbN2Bj .mbr-table-cell {
  padding: 0;
}
.cid-t5DulbN2Bj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5DulbN2Bj .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t5DulbN2Bj .mbr-overlay {
  z-index: 1;
}
.cid-t5DulbN2Bj .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t5DulbN2Bj .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-t5DulbN2Bj .carousel-item.active.right,
.cid-t5DulbN2Bj .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t5DulbN2Bj .carousel-item.active.left,
.cid-t5DulbN2Bj .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t5DulbN2Bj .carousel-item.active,
.cid-t5DulbN2Bj .carousel-item.next.left,
.cid-t5DulbN2Bj .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-control {
  top: 50%;
  margin-top: -1.9rem;
  width: 60px;
  height: 60px;
  font-size: 25px;
  border: 2px solid #fff;
  border-radius: 0 !important;
  transition: all .3s;
  z-index: 11;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
}
@media (max-width: 767px) {
  .cid-t5DulbN2Bj .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: #e0c562;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators li.active,
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators li::after,
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-t5DulbN2Bj .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-t5DulbN2Bj .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-t5DulbN2Bj .mbr-slider > .container img {
  width: 100%;
}
.cid-t5DulbN2Bj .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-t5DulbN2Bj .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-t5DulbN2Bj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5DulbN2Bj .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t5DulbN2Bj .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-t5DulbN2Bj .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-t5DulbN2Bj .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-t5DulbN2Bj .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-t5DulbN2Bj .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-t5DulbN2Bj .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t5DulbN2Bj .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-t5DulbN2Bj .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-t5DulbN2Bj .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-t5DulbN2Bj H2 {
  color: #e0c562;
}
.cid-t5DulbN2Bj P {
  color: #727272;
}
.cid-tWqLuLTWDh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t5DulpK6KI {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/geophilia-index-gallery2-1920x1280.jpg");
  background-position: right;
}
.cid-t5DulpK6KI .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-t5DulpK6KI .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-t5DulpK6KI .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-t5DulpK6KI img {
  position: absolute;
  left: 10%;
  bottom: -18px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-t5DulpK6KI .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-tZ2GdMaqm0 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZ2GdMaqm0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-tZ2GdMaqm0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tZ2GdMaqm0 .title {
    width: 100% !important;
  }
}
.cid-tZ2GdMaqm0 .mbr-section-title {
  color: #e0c562;
}
.cid-tZ2GdMaqm0 .mbr-section-subtitle,
.cid-tZ2GdMaqm0 .underline {
  color: #b7b6b6;
}
.cid-tZ2GenGF1D {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZ2GenGF1D a:hover {
  color: #e0c562;
}
.cid-tZ2GenGF1D .card {
  padding: 1rem 2rem;
}
.cid-tZ2GenGF1D .card img {
  position: relative;
  width: 70%;
  border-radius: 50%;
}
.cid-tZ2GenGF1D .card-title {
  padding-bottom: 1rem;
  padding-top: 1rem;
  margin-bottom: 0;
  color: #e0c562;
}
.cid-tZ2GenGF1D .mbr-iconfont {
  font-size: 20px;
  color: #232323;
}
.cid-tZ2GenGF1D .card-box p {
  margin-bottom: 0;
}
.cid-tZ2GenGF1D .specialty {
  padding-top: .5rem;
}
.cid-tZ2GenGF1D .social-links {
  padding-top: .5rem;
}
@media (min-width: 992px) {
  .cid-tZ2GenGF1D .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-tZ2GAWGJPx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZ2GAWGJPx a:hover {
  color: #e0c562;
}
.cid-tZ2GAWGJPx .card {
  padding: 1rem 2rem;
}
.cid-tZ2GAWGJPx .card img {
  position: relative;
  width: 70%;
  border-radius: 50%;
}
.cid-tZ2GAWGJPx .card-title {
  padding-bottom: 1rem;
  padding-top: 1rem;
  margin-bottom: 0;
  color: #e0c562;
}
.cid-tZ2GAWGJPx .mbr-iconfont {
  font-size: 20px;
  color: #232323;
}
.cid-tZ2GAWGJPx .card-box p {
  margin-bottom: 0;
}
.cid-tZ2GAWGJPx .specialty {
  padding-top: .5rem;
}
.cid-tZ2GAWGJPx .social-links {
  padding-top: .5rem;
}
@media (min-width: 992px) {
  .cid-tZ2GAWGJPx .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-tZ2Gf7mv3u {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t5DuluPcq8 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-t5DuluPcq8 .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-t5DuluPcq8 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-t5DuluPcq8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-t5DuluPcq8 .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-t5DuluPcq8 .mbr-text,
.cid-t5DuluPcq8 .mbr-section-btn {
  text-align: center;
  color: #767676;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaBa7lxvR.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa7lxvR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa7lxvR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa7lxvR .modal-content,
.cid-uqaBa7lxvR .modal-dialog {
  height: auto;
}
.cid-uqaBa7lxvR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa7lxvR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa7lxvR .form-wrapper .mbr-form .form-group,
  .cid-uqaBa7lxvR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa7lxvR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa7lxvR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa7lxvR .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa7lxvR .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa7lxvR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa7lxvR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa7lxvR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa7lxvR .modal-open {
  overflow: hidden;
}
.cid-uqaBa7lxvR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa7lxvR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa7lxvR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa7lxvR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa7lxvR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa7lxvR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa7lxvR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa7lxvR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa7lxvR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa7lxvR .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa7lxvR .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa7lxvR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa7lxvR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa7lxvR .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa7lxvR .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa7lxvR .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa7lxvR .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa7lxvR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa7lxvR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa7lxvR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa7lxvR .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa7lxvR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa7lxvR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa7lxvR .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa7lxvR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa7lxvR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa7lxvR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa7lxvR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa7lxvR .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa7lxvR .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa7lxvR .modal-lg,
  .cid-uqaBa7lxvR .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa7lxvR .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa7lxvR .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa7lxvR .container {
    max-width: 1140px;
  }
}
.cid-uqaBa7lxvR .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa7lxvR .container {
    max-width: 720px;
  }
}
.cid-uqaBa7lxvR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa7lxvR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa7lxvR .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa7lxvR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa7lxvR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa7lxvR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa7lxvR .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa7lxvR .mbr-section-btn .btn {
  margin: 0;
}
.cid-u6PVmpOey5 .nav-item:focus,
.cid-u6PVmpOey5 .nav-link:focus {
  outline: none;
}
.cid-u6PVmpOey5 a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-u6PVmpOey5 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-u6PVmpOey5 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-u6PVmpOey5 .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-u6PVmpOey5 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u6PVmpOey5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6PVmpOey5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-u6PVmpOey5 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u6PVmpOey5 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u6PVmpOey5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6PVmpOey5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-u6PVmpOey5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6PVmpOey5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6PVmpOey5 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u6PVmpOey5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u6PVmpOey5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6PVmpOey5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6PVmpOey5 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u6PVmpOey5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u6PVmpOey5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6PVmpOey5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-u6PVmpOey5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u6PVmpOey5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6PVmpOey5 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-u6PVmpOey5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u6PVmpOey5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u6PVmpOey5 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6PVmpOey5 .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-u6PVmpOey5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u6PVmpOey5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6PVmpOey5 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-u6PVmpOey5 .dropdown-item.active,
.cid-u6PVmpOey5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u6PVmpOey5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6PVmpOey5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6PVmpOey5 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6PVmpOey5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u6PVmpOey5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u6PVmpOey5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6PVmpOey5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u6PVmpOey5 .navbar-buttons {
  text-align: center;
}
.cid-u6PVmpOey5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u6PVmpOey5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-u6PVmpOey5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6PVmpOey5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6PVmpOey5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6PVmpOey5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6PVmpOey5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6PVmpOey5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6PVmpOey5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6PVmpOey5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6PVmpOey5 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-u6PVmpOey5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u6PVmpOey5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6PVmpOey5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u6PVmpOey5 .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-u6PVmpOey5 .nav-link:hover,
.cid-u6PVmpOey5 .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-u6PVmpOey5 .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-u6PVmpOey5 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-u6PVmpOey5 .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-u6PVmpOey5 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u6PVmpOey5 .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-u6PVmpOey5 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u6PVmpOey5 .dropdown-menu {
    top: 100%;
  }
  .cid-u6PVmpOey5 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u6PVmpOey5 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u6PVmpOey5 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u6PVmpOey5 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-unSCuVLc55 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-house-harmony-1-800x450.jpg");
}
.cid-unSCuVLc55 .mbr-fallback-image.disabled {
  display: none;
}
.cid-unSCuVLc55 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unSCuVLc55 .mbr-section-title {
  color: #ffffff;
}
.cid-unSCuVLc55 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uoK9RyuJbr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uoK9RyuJbr .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uoK9RyuJbr .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uoK9RyuJbr .title {
    width: 100% !important;
  }
}
.cid-uoK9RyuJbr .mbr-section-title {
  color: #e0c562;
}
.cid-uoKbascMNz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uoKbascMNz .counter-container ul {
  margin-bottom: 0;
}
.cid-uoKbascMNz .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uoKbascMNz .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uoKbascMNz .mbr-text {
  color: #6c758f;
}
.cid-uvi2dfWiSS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uvi2dfWiSS a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uvi2dfWiSS .content {
    text-align: center;
  }
}
.cid-uvi2dfWiSS .mbr-text {
  color: #ffffff;
}
.cid-uvi2dfWiSS .mbr-section-subtitle {
  color: #737373;
}
.cid-uoKbTGk84Q {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/geophilia-blog-architecture-sacred-geometry-earth-angel-800x450.jpg");
}
.cid-uoKbTGk84Q .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uoKbTGk84Q .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uoKbTGk84Q .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uoKbTGk84Q .animated-element,
.cid-uoKbTGk84Q .typed-cursor {
  color: #b19b48;
}
.cid-uoKbTGk84Q .animated-element {
  border-bottom: 5px solid #e0c562;
}
@media (max-width: 767px) {
  .cid-uoKbTGk84Q .typed-text {
    text-align: center;
  }
}
.cid-uoKbTGk84Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKbTGk84Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoKbTGk84Q .mbr-section-title {
  color: #e0c562;
}
.cid-uoKbTGk84Q .mbr-text,
.cid-uoKbTGk84Q .typed-text,
.cid-uoKbTGk84Q .mbr-section-btn {
  color: #e0c562;
}
.cid-uvi8U5jHkw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-uvi8U5jHkw .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uvi8U5jHkw .team-card:hover {
  transform: translateY(-10px);
}
.cid-uvi8U5jHkw .title-icon {
  font-size: 3rem;
  color: #ffffff;
  padding-right: 1rem;
}
.cid-uvi8U5jHkw .title-wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-uvi8U5jHkw .title-wrap {
    flex-direction: column;
  }
  .cid-uvi8U5jHkw .title-wrap .title-icon {
    padding: 0;
  }
}
.cid-uvi8U5jHkw .card-wrap {
  background: #e0c562;
}
@media (max-width: 991px) {
  .cid-uvi8U5jHkw .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uvi8U5jHkw .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uvi8U5jHkw .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvi8U5jHkw .card-wrap .content-wrap {
    padding: 2rem 1rem;
  }
}
.cid-uvi8U5jHkw .social-row {
  display: flex;
}
.cid-uvi8U5jHkw .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-top: 1rem;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uvi8U5jHkw .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uvi8U5jHkw .social-row {
    justify-content: center;
  }
}
.cid-uvi8U5jHkw .card-text,
.cid-uvi8U5jHkw .mbr-section-btn,
.cid-uvi8U5jHkw .social-row {
  color: #737373;
}
.cid-uvi8U5jHkw .card-title,
.cid-uvi8U5jHkw .social-row {
  color: #ffffff;
}
.cid-uvi8U5jHkw .mbr-section-title {
  color: #103178;
}
.cid-uvi8U5jHkw .mbr-section-title,
.cid-uvi8U5jHkw .title-col {
  text-align: center;
  color: #b19b48;
}
.cid-uvi8U5jHkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvi8U5jHkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6PVmqcpzV {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6PVmqcpzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6PVmqcpzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6PVmqcpzV .mbr-section-title {
  color: #e0c562;
}
.cid-u6PVmqcpzV .mbr-section-subtitle {
  color: #6c758f;
}
.cid-u6PVmqcpzV .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uoKfcVzEYa {
  background-color: #9a8227;
  display: flex;
  flex-direction: column;
}
.cid-uoKfcVzEYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKfcVzEYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoKfcVzEYa .container-fluid {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.cid-uoKfcVzEYa .row {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.cid-uoKfcVzEYa .col-text {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  padding: 32px !important;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-pentagono2-800x450.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 1399px) {
  .cid-uoKfcVzEYa .col-text {
    padding: 20px !important;
  }
}
@media (max-width: 991px) {
  .cid-uoKfcVzEYa .col-text {
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-uoKfcVzEYa .col-text {
    padding: 12px !important;
  }
}
.cid-uoKfcVzEYa .col-text:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #9a8227;
  opacity: 0.6;
}
.cid-uoKfcVzEYa .mbr-section-title {
  position: relative;
  color: #e3ebf3;
}
.cid-uoKfcVzEYa .subtitle-wrap {
  position: relative;
  display: flex;
  align-items: center;
  column-gap: 32px;
}
.cid-uoKfcVzEYa .iconfont-wrapper {
  border: 2px solid #e0c562;
  border-radius: 50%;
  background: #e0c562;
  transition: .3s all;
}
.cid-uoKfcVzEYa .iconfont-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 96px;
  padding: 20px;
  aspect-ratio: 1;
  font-size: 2rem;
  color: #e3ebf3;
  margin-bottom: 0;
}
@media (max-width: 1399px) {
  .cid-uoKfcVzEYa .iconfont-wrapper .mbr-iconfont {
    min-width: 66px;
    padding: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uoKfcVzEYa .iconfont-wrapper .mbr-iconfont {
    min-width: 56px;
    padding: 5px;
  }
}
@media (min-width: 992px) {
  .cid-uoKfcVzEYa .iconfont-wrapper:hover {
    border-color: #e3ebf3;
    background: transparent;
  }
}
.cid-uoKfcVzEYa .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-uoKfcVzEYa .mbr-text {
  position: relative;
  color: #e3ebf3;
}
.cid-uoKfcVzEYa .mbr-section-btn {
  position: relative;
}
.cid-uoKgshkq4P {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uoKgshkq4P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKgshkq4P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoKgshkq4P .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-uoKgshkq4P .mbr-section-title a {
  pointer-events: none;
}
.cid-uoKgshkq4P .mbr-section-subtitle {
  margin-top: 40px;
  color: #6c7a88;
}
@media (max-width: 1399px) {
  .cid-uoKgshkq4P .mbr-section-subtitle {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uoKgshkq4P .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-uoKgshkq4P .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-uoKgshkq4P .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-uoKAq3pphj {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uoKAq3pphj .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
  padding-top: 8rem;
}
.cid-uoKAq3pphj .carousel-item.active,
.cid-uoKAq3pphj .carousel-item-next,
.cid-uoKAq3pphj .carousel-item-prev {
  display: flex;
}
.cid-uoKAq3pphj h2 {
  font-size: 15rem;
  position: absolute;
  left: 50%;
  width: fit-content;
  right: 50%;
  top: -8rem;
  transform: translateX(-50%);
  opacity: 0.1;
}
.cid-uoKAq3pphj .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
}
.cid-uoKAq3pphj .carousel-controls a span {
  position: absolute;
  top: 120px;
  padding: 10px;
  border-radius: 50%;
  color: white;
  background: #e0c562;
  opacity: 0.3;
  transition: all 0.3s;
}
.cid-uoKAq3pphj .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-uoKAq3pphj H2 {
  color: #b69b74;
}
.cid-uoKAq3pphj .title {
  color: #9a8227;
}
.cid-uoKAq3pphj .user_text {
  color: #6c758f;
}
.cid-uoKAq3pphj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKAq3pphj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTddvSVqm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e0c562;
}
.cid-unTddvSVqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTddvSVqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTddvSVqm .mbr-text {
  color: #767676;
}
.cid-unTddvSVqm .mbr-section-subtitle {
  color: #767676;
}
.cid-unTddvSVqm .title .num {
  width: 100%;
  display: block;
}
.cid-unTddvSVqm .title .card-title {
  z-index: 1;
}
.cid-unTddvSVqm .num {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-unTddvSVqm * {
    text-align: center !important;
  }
  .cid-unTddvSVqm .content-column {
    margin-bottom: 2rem;
  }
}
.cid-unTddvSVqm .card-title,
.cid-unTddvSVqm .card-img {
  color: #ffffff;
}
.cid-unTddvSVqm .mbr-section-title,
.cid-unTddvSVqm .card-box {
  text-align: center;
  color: #6c758f;
}
.cid-uoKpXdgKuf {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uoKpXdgKuf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKpXdgKuf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uoKpXdgKuf .row {
    padding: 0 13px;
  }
}
.cid-uoKpXdgKuf .row {
  justify-content: center;
}
.cid-uoKpXdgKuf .card {
  padding: 0;
  border-top: 1px solid #e0c562;
  border-bottom: 1px solid #e0c562;
  border-radius: 0;
}
.cid-uoKpXdgKuf .title-wrapper {
  padding: 14px 0 18px;
  white-space: nowrap;
  overflow: hidden;
}
.cid-uoKpXdgKuf .title-wrapper:last-child {
  padding: 18px 14px;
  border-top: 1px solid #e0c562;
}
.cid-uoKpXdgKuf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uoKpXdgKuf .mbr-section-title {
  color: #e0c562;
}
.cid-uoKpXdgKuf .mbr-title {
  color: #e0c562;
  text-align: right;
}
.cid-uoKkKvwr0W {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uoKkKvwr0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKkKvwr0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoKkKvwr0W .label-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  max-width: 100%;
  padding: 6px 13px;
  border: 1px solid #ffffff;
  margin: 0 auto;
  border-radius: 4px;
}
.cid-uoKkKvwr0W .label-text {
  color: #747474;
}
.cid-uoKkKvwr0W .mbr-title {
  margin-top: 30px;
  color: #e0c562;
}
@media (min-width: 992px) {
  .cid-uoKkKvwr0W .mbr-title.display-2 {
    font-size: 6vw;
  }
}
.cid-uoKkKvwr0W .mbr-subtitle {
  margin-top: 40px;
  color: #747474;
}
@media (max-width: 991px) {
  .cid-uoKkKvwr0W .mbr-subtitle {
    margin-top: 30px;
  }
}
.cid-uoKkKvwr0W .mbr-text {
  margin-top: 30px;
  color: #000000;
}
.cid-uvits21aQi {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uvits21aQi .mbr-section-title,
  .cid-uvits21aQi .mbr-section-subtitle,
  .cid-uvits21aQi .mbr-section-btn,
  .cid-uvits21aQi .mbr-text {
    text-align: center;
  }
}
.cid-uvits21aQi .mbr-section-title {
  color: #082c4e;
}
.cid-uvits21aQi .mbr-text,
.cid-uvits21aQi .mbr-section-btn {
  color: #ffffff;
}
.cid-uvits21aQi .bottom {
  overflow: visible;
  position: relative;
}
.cid-uvits21aQi .bottom:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 25px solid #b19b48;
  position: absolute;
  bottom: -1rem;
  right: 3rem;
  content: '';
}
.cid-uvits21aQi .top {
  overflow: visible;
  position: relative;
}
.cid-uvits21aQi .top:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 25px solid #b19b48;
  position: absolute;
  top: -1rem;
  left: 3rem;
  content: '';
}
.cid-uvits21aQi .pb {
  margin-bottom: 3rem;
}
.cid-uvits21aQi .card-wrapper {
  background: #b19b48;
  padding: 1.5rem;
  height: 100%;
  border-radius: 16px;
}
.cid-uvits21aQi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uvits21aQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvits21aQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoVpl9CfyR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uoVpl9CfyR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoVpl9CfyR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoVpl9CfyR .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uoVpl9CfyR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoVpl9CfyR .row {
  flex-direction: row-reverse;
}
.cid-uoVpl9CfyR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoVpl9CfyR .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoVpl9CfyR .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uoVpl9CfyR .mbr-text {
  color: #6c758f;
}
.cid-uvi3C11ObP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uvi3C11ObP a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uvi3C11ObP .content {
    text-align: center;
  }
}
.cid-uvi3C11ObP .mbr-text {
  color: #ffffff;
}
.cid-uvi3C11ObP .mbr-section-subtitle {
  color: #737373;
}
.cid-unTbtZAZH1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-unTbtZAZH1 .mbr-text {
  color: #6c758f;
}
.cid-uoVqI6qKDs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uoVqI6qKDs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoVqI6qKDs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoVqI6qKDs .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uoVqI6qKDs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoVqI6qKDs .row {
  flex-direction: row-reverse;
}
.cid-uoVqI6qKDs img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoVqI6qKDs .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoVqI6qKDs .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uoVqI6qKDs .mbr-text {
  color: #b19b48;
}
.cid-uvinGfnT87 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #b19b48;
}
.cid-uvinGfnT87 .lin {
  font-style: italic;
}
.cid-uvinGfnT87 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uvinGfnT87 .lin,
.cid-uvinGfnT87 .iconfont-wrapper {
  color: #ffffff;
}
.cid-unXwPGRaEK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unXwPGRaEK .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-unXwPGRaEK .item:focus,
.cid-unXwPGRaEK span:focus {
  outline: none;
}
.cid-unXwPGRaEK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unXwPGRaEK .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-unXwPGRaEK .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-unXwPGRaEK .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-unXwPGRaEK .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-unXwPGRaEK .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-unXwPGRaEK .mbr-section-title,
.cid-unXwPGRaEK .mbr-section-subtitle {
  color: #111111;
}
.cid-unXwPGRaEK .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-unXwPGRaEK .item-subtitle {
  text-align: center;
}
.cid-unXwPGRaEK .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-unXwPGRaEK .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-unXwPGRaEK .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-unXwPGRaEK .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-unXwPGRaEK .mbr-section-title {
  color: #e0c562;
}
.cid-unXwPGRaEK .item-title {
  color: #b19b48;
}
.cid-unXxrckgB3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unXxrckgB3 .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-unXxrckgB3 .item:focus,
.cid-unXxrckgB3 span:focus {
  outline: none;
}
.cid-unXxrckgB3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unXxrckgB3 .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-unXxrckgB3 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-unXxrckgB3 .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-unXxrckgB3 .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-unXxrckgB3 .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-unXxrckgB3 .mbr-section-title,
.cid-unXxrckgB3 .mbr-section-subtitle {
  color: #111111;
}
.cid-unXxrckgB3 .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-unXxrckgB3 .item-subtitle {
  text-align: center;
}
.cid-unXxrckgB3 .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-unXxrckgB3 .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-unXxrckgB3 .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-unXxrckgB3 .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-unXxrckgB3 .item-title {
  color: #b19b48;
}
.cid-unXxNLgMFU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unXxNLgMFU .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-unXxNLgMFU .item:focus,
.cid-unXxNLgMFU span:focus {
  outline: none;
}
.cid-unXxNLgMFU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unXxNLgMFU .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-unXxNLgMFU .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-unXxNLgMFU .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-unXxNLgMFU .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-unXxNLgMFU .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-unXxNLgMFU .mbr-section-title,
.cid-unXxNLgMFU .mbr-section-subtitle {
  color: #111111;
}
.cid-unXxNLgMFU .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-unXxNLgMFU .item-subtitle {
  text-align: center;
}
.cid-unXxNLgMFU .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-unXxNLgMFU .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-unXxNLgMFU .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-unXxNLgMFU .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-unXxNLgMFU .item-title {
  color: #b19b48;
}
.cid-unXxOwleWe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unXxOwleWe .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-unXxOwleWe .item:focus,
.cid-unXxOwleWe span:focus {
  outline: none;
}
.cid-unXxOwleWe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-unXxOwleWe .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-unXxOwleWe .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-unXxOwleWe .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-unXxOwleWe .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-unXxOwleWe .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-unXxOwleWe .mbr-section-title,
.cid-unXxOwleWe .mbr-section-subtitle {
  color: #111111;
}
.cid-unXxOwleWe .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-unXxOwleWe .item-subtitle {
  text-align: center;
}
.cid-unXxOwleWe .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-unXxOwleWe .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-unXxOwleWe .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-unXxOwleWe .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-unXxOwleWe .item-title {
  color: #b19b48;
}
.cid-urir3Uiswe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urir3Uiswe .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-urir3Uiswe .item:focus,
.cid-urir3Uiswe span:focus {
  outline: none;
}
.cid-urir3Uiswe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-urir3Uiswe .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-urir3Uiswe .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-urir3Uiswe .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-urir3Uiswe .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-urir3Uiswe .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-urir3Uiswe .mbr-section-title,
.cid-urir3Uiswe .mbr-section-subtitle {
  color: #111111;
}
.cid-urir3Uiswe .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-urir3Uiswe .item-subtitle {
  text-align: center;
}
.cid-urir3Uiswe .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-urir3Uiswe .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-urir3Uiswe .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-urir3Uiswe .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-urir3Uiswe .item-title {
  color: #b19b48;
}
.cid-unXcKgcR6d {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #e0c562;
}
.cid-unXcKgcR6d .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-unXcKgcR6d .card-wrapper {
  background-color: #ffffff;
  border-radius: 16px;
}
.cid-unXcKgcR6d .image-wrapper {
  height: 100%;
}
.cid-unXcKgcR6d .image-wrapper img {
  height: 100%;
  max-width: 100%;
  object-fit: cover;
}
.cid-unXcKgcR6d .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 10px;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #0b2b5c;
  transition: all 0.3s;
}
.cid-unXcKgcR6d .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #0b2b5c;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-unXcKgcR6d .social-row .soc-item:hover {
  background-color: #0b2b5c;
}
.cid-unXcKgcR6d .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-unXcKgcR6d .img-order {
    order: 2;
  }
}
@media (min-width: 768px) {
  .cid-unXcKgcR6d .card-box_left {
    padding: 2rem 2rem 2rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-unXcKgcR6d .card-box_left {
    padding: 2rem 2rem 2rem 3rem;
  }
}
.cid-unXcKgcR6d .mbr-section-title {
  color: #ffffff;
}
.cid-unXcKgcR6d .card-title {
  color: #6c758f;
}
.cid-unXcKgcR6d .card-subtitle {
  color: #6c758f;
}
.cid-unXcKgcR6d .mbr-text,
.cid-unXcKgcR6d .social-row {
  color: #6c758f;
}
.cid-uoKZ5aUMGG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uoKZ5aUMGG img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-uoKZ5aUMGG H1 {
  color: #e0c562;
}
.cid-uoKZ5aUMGG .mbr-text,
.cid-uoKZ5aUMGG .mbr-section-btn {
  color: #716c80;
}
.cid-uoKZ5aUMGG H3 {
  color: #716c80;
}
.cid-uoKZ5aUMGG .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uoKZ5aUMGG .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-uoKZ5aUMGG .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-uoKZ5aUMGG .link:hover {
  color: #e0c562 !important;
}
.cid-uoKZ5aUMGG .link:hover .link-ico {
  color: #e0c562 !important;
  padding-left: 10px;
}
.cid-uoKZ5aUMGG DIV {
  color: #57468b;
}
.cid-uoKZ5aUMGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKZ5aUMGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urgJmBPnPD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-urgJmBPnPD .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-urgJmBPnPD .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-urgJmBPnPD .plan {
    margin-bottom: 2rem;
  }
}
.cid-urgJmBPnPD .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-urgJmBPnPD .mbr-section-title {
  color: #9a8227;
  padding-bottom: 39px;
  text-align: center;
}
.cid-urgJmBPnPD .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-urgJmBPnPD .first-title {
  color: #ffffff;
}
.cid-urgJmBPnPD .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-urgJmBPnPD .first-price {
  color: #ffffff;
  font-size: 25px;
}
.cid-urgJmBPnPD .big {
  font-size: 40px;
}
.cid-urgJmBPnPD .first-title DIV {
  text-align: center;
}
.cid-uoKyFuWUeW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uoKyFuWUeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKyFuWUeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uoKyFuWUeW .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-uoKyFuWUeW .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uoKyFuWUeW .image-wrapper {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uoKyFuWUeW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoKyFuWUeW .mbr-text,
.cid-uoKyFuWUeW .mbr-section-btn {
  color: #b19b48;
}
.cid-unXtwsrCfo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #e0c562;
}
.cid-unXtwsrCfo .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-unXtwsrCfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-unXtwsrCfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unXtwsrCfo .content-wrap {
  margin: 0;
}
.cid-unXtwsrCfo .content-wrap .card {
  padding: 0;
}
.cid-unXtwsrCfo .image-wrapper {
  height: 100%;
}
.cid-unXtwsrCfo .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-unXtwsrCfo .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-unXtwsrCfo .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-unXtwsrCfo .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-unXtwsrCfo .content-wrapper {
    padding: 40px 0;
  }
}
.cid-unXtwsrCfo .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-unXtwsrCfo .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-unXtwsrCfo .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-unXtwsrCfo .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-unXtwsrCfo .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-unXtwsrCfo .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-unXtwsrCfo .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-unXtwsrCfo .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-unXtwsrCfo .mbr-section-title {
  color: #150764;
}
.cid-unXtwsrCfo .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-unXtwsrCfo .mbr-section-title,
.cid-unXtwsrCfo .mbr-section-btn,
.cid-unXtwsrCfo .icon-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-unXtwsrCfo .mbr-section-title,
.cid-unXtwsrCfo .mbr-section-btn,
.cid-unXtwsrCfo .icon-wrapper DIV {
  text-align: left;
}
.cid-unTuN90vef {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-unTuN90vef .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTuN90vef .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-unTuN90vef .container {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-unTuN90vef .image-wrapper {
    margin-bottom: 40px;
  }
}
.cid-unTuN90vef .image-wrapper img {
  height: 460px;
  object-fit: cover;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-unTuN90vef .image-wrapper img {
    height: 300px;
  }
}
.cid-unTuN90vef .card-wrapper {
  margin-top: 15%;
  padding-top: 120px;
  background-color: #c2aa51;
  border-radius: 40px;
}
@media (max-width: 992px) {
  .cid-unTuN90vef .card-wrapper {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .cid-unTuN90vef .card-wrapper {
    margin-top: 0;
    padding-top: 20px;
  }
}
.cid-unTuN90vef .card-wrapper .mbr-section-title {
  padding: 0 100px;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-unTuN90vef .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
    padding: 0 20px;
  }
}
.cid-unTuN90vef .card-wrapper .mbr-text {
  padding: 0 100px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-unTuN90vef .card-wrapper .mbr-text {
    padding: 0 20px;
  }
}
.cid-unTuN90vef .card-wrapper .icon-wrapper {
  padding: 0 20px 20px;
}
.cid-unTuN90vef .card-wrapper .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 56px;
  width: 56px;
  background-color: #ffffff;
  color: #08323c;
  font-size: 20px;
  border-radius: 50%;
}
@media (max-width: 992px) {
  .cid-unTuN90vef .card-wrapper .icon-wrapper {
    display: none;
  }
}
.cid-unTuN90vef .mbr-section-title {
  color: #ffffff;
}
.cid-unTuN90vef .mbr-text {
  color: #ffffff;
}
.cid-unTuN90vef .icon-wrapper {
  text-align: right;
}
.cid-unTw5t76jn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-keme-ix-hotel-geophilia-congress-2-1280x720.jpg");
}
.cid-unTw5t76jn .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-unTw5t76jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTw5t76jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTw5t76jn .image-wrap {
  height: 500px;
}
@media (max-width: 992px) {
  .cid-unTw5t76jn .image-wrap {
    height: 300px;
  }
}
.cid-unTveH4agv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-unTveH4agv .row {
  flex-direction: row-reverse;
}
.cid-unTveH4agv .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTveH4agv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTveH4agv .mbr-description {
  text-align: left;
}
.cid-unTveH4agv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-unTveH4agv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-unTveH4agv .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-unTveH4agv .card-title,
.cid-unTveH4agv .iconfont-wrapper {
  color: #000000;
}
.cid-unTveH4agv .card-text {
  color: #000000;
}
.cid-unTveH4agv .mbr-section-title {
  color: #b19b48;
  text-align: center;
}
.cid-unTveH4agv .mbr-text,
.cid-unTveH4agv .mbr-section-btn {
  text-align: center;
}
.cid-unTveH4agv .card-text,
.cid-unTveH4agv .item .mbr-section-btn {
  text-align: left;
}
.cid-unTveH4agv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-unTveH4agv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-unTveH4agv .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e0c562;
  background-color: #e0c562;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-unTveH4agv .mbr-text UL {
  text-align: left;
}
.cid-unTveH4agv .mbr-text {
  color: #6c758f;
}
.cid-unTvy6FWsZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-unTvy6FWsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTvy6FWsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTvy6FWsZ .mbr-description {
  text-align: left;
}
.cid-unTvy6FWsZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-unTvy6FWsZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-unTvy6FWsZ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-unTvy6FWsZ .card-title,
.cid-unTvy6FWsZ .iconfont-wrapper {
  color: #000000;
}
.cid-unTvy6FWsZ .card-text {
  color: #000000;
}
.cid-unTvy6FWsZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-unTvy6FWsZ .mbr-text,
.cid-unTvy6FWsZ .mbr-section-btn {
  text-align: center;
}
.cid-unTvy6FWsZ .card-text,
.cid-unTvy6FWsZ .item .mbr-section-btn {
  text-align: left;
}
.cid-unTvy6FWsZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-unTvy6FWsZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-unTvy6FWsZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e0c562;
  background-color: #e0c562;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-unTvy6FWsZ .mbr-text UL {
  text-align: left;
}
.cid-unTvy6FWsZ .mbr-text {
  color: #6c758f;
}
.cid-unT1LKF2iQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unT1LKF2iQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-unT1LKF2iQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-unT1LKF2iQ .mt-5 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cid-unT1LKF2iQ .col-lg-3 {
    flex: 0 0 auto;
    width: 20%;
  }
}
.cid-unT1LKF2iQ .card {
  background: #e0c562;
  padding: 2rem;
  border-radius: 3rem;
  margin-bottom: 2rem;
}
@media (max-width: 992px) {
  .cid-unT1LKF2iQ .card {
    padding: 1rem;
  }
}
.cid-unT1LKF2iQ .image-wrapper {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-unT1LKF2iQ .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-unT1LKF2iQ .name {
  color: #ffffff;
}
.cid-unT1LKF2iQ .mbr-text {
  color: #6c758f;
}
.cid-uoKXFu0MQ1 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uoKXFu0MQ1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uoKXFu0MQ1 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uoKXFu0MQ1 .title {
    width: 100% !important;
  }
}
.cid-uoKXFu0MQ1 .mbr-section-title {
  color: #e0c562;
}
.cid-uoKVajd8jn {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uoKVajd8jn .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-uoKVajd8jn .card .card-img span {
  color: #e0c562;
  font-size: 45px;
}
.cid-uoKVajd8jn .card .card-title {
  letter-spacing: 1px;
}
.cid-uoKVajd8jn .card-title {
  margin: 0;
}
.cid-uoKVajd8jn .mbr-text,
.cid-uoKVajd8jn .card-title {
  color: #878787;
}
.cid-uoKVajd8jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKVajd8jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uowGzuFA3m {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-uowGzuFA3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uowGzuFA3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uowGzuFA3m .row {
  flex-direction: row-reverse;
}
.cid-uowGzuFA3m .mbr-description {
  color: #ffffff;
}
.cid-unTbsxc2Wn {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-unTbsxc2Wn .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTbsxc2Wn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTbsxc2Wn .mbr-section-title {
  color: #6c758f;
}
.cid-unYISJrlKr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uowI0eWkKT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uowI0eWkKT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uowI0eWkKT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uowI0eWkKT .row {
  flex-direction: row-reverse;
}
.cid-uowI0eWkKT .mbr-description {
  color: #6c758f;
}
.cid-unTtuwuvmv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-unTtuwuvmv .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTtuwuvmv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-unTtuwuvmv .container {
    padding: 0 16px;
  }
}
.cid-unTtuwuvmv .title-wrapper {
  position: relative;
}
.cid-unTtuwuvmv .title-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-unTtuwuvmv .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-unTtuwuvmv .title-wrapper .mbr-text {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-unTtuwuvmv .title-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-unTtuwuvmv .title-wrapper .mbr-section-btn {
  position: relative;
  z-index: 1;
}
.cid-unTtuwuvmv .title-wrapper .container-wrapper {
  position: absolute;
  top: -2.6rem;
  left: -1rem;
  height: 100%;
  width: 50%;
  border: 2px dashed #ffffff;
  border-top: none;
  border-right: 0;
  border-bottom-left-radius: 16px;
}
@media (max-width: 992px) {
  .cid-unTtuwuvmv .title-wrapper .container-wrapper {
    display: none;
  }
}
.cid-unTtuwuvmv .mbr-section-title {
  color: #08323C;
}
.cid-unTtuwuvmv .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-unTtuwuvmv .mbr-section-title,
.cid-unTtuwuvmv .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-unTrC51gKl {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-unTrC51gKl .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTrC51gKl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTrC51gKl img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
  margin: auto;
  margin-bottom: 1.5rem;
}
.cid-unTrC51gKl .mbr-iconfont {
  margin: auto;
  display: inline-flex;
  font-size: 1.5rem;
  color: #ca9236;
  width: 30px;
  justify-content: center;
  align-items: center;
}
.cid-unTrC51gKl .card-title,
.cid-unTrC51gKl .iconfont-wrapper {
  color: #6c758f;
}
.cid-unTrC51gKl .card-text {
  color: #e0c562;
}
.cid-unTrC51gKl .mbr-section-title {
  color: #4e423d;
}
.cid-unTrC51gKl .mbr-section-subtitle {
  color: #232323;
}
.cid-unTrC51gKl .content-head {
  max-width: 800px;
}
.cid-unTrC51gKl .card-subtitle {
  color: #a1a1a1;
}
.cid-unTwoWki5x {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-unTwoWki5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTwoWki5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTwoWki5x .mbr-section-subtitle {
  color: #b19b48;
}
.cid-unTwghaoey {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-unTwghaoey .mbr-text {
  color: #6c758f;
}
.cid-unTwghaoey .mbr-section-subtitle {
  color: #000000;
}
.cid-unTwghaoey .mbr-section-title {
  color: #000000;
}
.cid-unTwpuBQHC {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-unTwpuBQHC .mbr-fallback-image.disabled {
  display: none;
}
.cid-unTwpuBQHC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unTwpuBQHC .mbr-section-title {
  color: #ffffff;
}
.cid-usWZrD81B5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-usWZrD81B5 .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-usWZrD81B5 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-usWZrD81B5 .plan {
    margin-bottom: 2rem;
  }
}
.cid-usWZrD81B5 .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-usWZrD81B5 .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-usWZrD81B5 .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-usWZrD81B5 .first-title {
  color: #ffffff;
}
.cid-usWZrD81B5 .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-usWZrD81B5 .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-usWZrD81B5 .big {
  font-size: 40px;
}
.cid-usWZrD81B5 .first-title DIV {
  text-align: center;
}
.cid-uoVs5r0UvW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uoVs5r0UvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoVs5r0UvW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoVs5r0UvW .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uoVs5r0UvW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoVs5r0UvW .row {
  flex-direction: row-reverse;
}
.cid-uoVs5r0UvW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoVs5r0UvW .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoVs5r0UvW .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uoVs5r0UvW .mbr-text {
  color: #b19b48;
}
.cid-unYdzptrTx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unYdzptrTx .mbr-fallback-image.disabled {
  display: none;
}
.cid-unYdzptrTx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unYdzptrTx .mbr-section-subtitle {
  text-align: left;
}
.cid-unYdzptrTx .mbr-section-title {
  color: #9a8227;
}
.cid-unYdBWsI6t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unYdBWsI6t .mbr-text {
  color: #6c758f;
}
.cid-unX4UUdyCB {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-unYlVtTcw3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/geophilia-index-bg3-1-1344x756.jpg");
}
.cid-unYlVtTcw3 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-unYlVtTcw3 .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-unYlVtTcw3 .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-unYlVtTcw3 .carousel-item.active,
.cid-unYlVtTcw3 .carousel-item-next,
.cid-unYlVtTcw3 .carousel-item-prev {
  display: flex;
}
.cid-unYlVtTcw3 .carousel-controls a {
  transition: opacity .5s;
}
.cid-unYlVtTcw3 .carousel-controls a:hover span,
.cid-unYlVtTcw3 .carousel-controls a:focus span {
  opacity: 1;
}
.cid-unYlVtTcw3 .carousel-controls a:hover svg,
.cid-unYlVtTcw3 .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-unYlVtTcw3 .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-unYlVtTcw3 .user_image {
  overflow: hidden;
  display: flex;
}
.cid-unYlVtTcw3 .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-unYlVtTcw3 .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-unYlVtTcw3 .user_text {
  color: #767676;
}
.cid-unYlVtTcw3 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-unYlVtTcw3 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-unYlVtTcw3 .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-unYlVtTcw3 svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-unYlVtTcw3 .user_name {
  color: #c2aa51;
}
.cid-unYlVtTcw3 .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-unYlVtTcw3 .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-unYlVtTcw3 .testimonials-quote,
  .cid-unYlVtTcw3 .user_text,
  .cid-unYlVtTcw3 .user_name,
  .cid-unYlVtTcw3 .user_desk {
    text-align: center !important;
  }
  .cid-unYlVtTcw3 .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-unYlVtTcw3 .mbr-section-title,
  .cid-unYlVtTcw3 .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-unYlVtTcw3 .carousel-control-prev span {
    right: -1rem;
  }
  .cid-unYlVtTcw3 .carousel-control-next span {
    left: -1rem;
  }
  .cid-unYlVtTcw3 .user-text {
    padding-right: 2rem;
  }
  .cid-unYlVtTcw3 .carousel-control-prev,
  .cid-unYlVtTcw3 .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-unYlVtTcw3 .mbr-section-title,
.cid-unYlVtTcw3 .underline {
  color: #e0c562;
}
.cid-uoKMVwLHl4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uoKMVwLHl4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoKMVwLHl4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoKMVwLHl4 .mbr-section-title {
  color: #b19b48;
}
.cid-unX5LcA5y0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-unX5LcA5y0 .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-unX5LcA5y0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-unX5LcA5y0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unX5LcA5y0 .content-wrap {
  margin: 0;
}
.cid-unX5LcA5y0 .content-wrap .card {
  padding: 0;
}
.cid-unX5LcA5y0 .image-wrapper {
  height: 100%;
}
.cid-unX5LcA5y0 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-unX5LcA5y0 .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-unX5LcA5y0 .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-unX5LcA5y0 .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-unX5LcA5y0 .content-wrapper {
    padding: 40px 0;
  }
}
.cid-unX5LcA5y0 .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-unX5LcA5y0 .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-unX5LcA5y0 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-unX5LcA5y0 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-unX5LcA5y0 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-unX5LcA5y0 .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-unX5LcA5y0 .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-unX5LcA5y0 .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-unX5LcA5y0 .mbr-section-title {
  color: #150764;
}
.cid-unX5LcA5y0 .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-unX5LcA5y0 .mbr-section-title,
.cid-unX5LcA5y0 .mbr-section-btn,
.cid-unX5LcA5y0 .icon-wrapper {
  text-align: center;
}
.cid-unX6RcfV0X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-unX6RcfV0X .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-unX6RcfV0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-unX6RcfV0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unX6RcfV0X .content-wrap {
  margin: 0;
}
.cid-unX6RcfV0X .content-wrap .card {
  padding: 0;
}
.cid-unX6RcfV0X .image-wrapper {
  height: 100%;
}
.cid-unX6RcfV0X .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-unX6RcfV0X .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-unX6RcfV0X .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-unX6RcfV0X .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-unX6RcfV0X .content-wrapper {
    padding: 40px 0;
  }
}
.cid-unX6RcfV0X .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-unX6RcfV0X .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-unX6RcfV0X .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-unX6RcfV0X .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-unX6RcfV0X .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-unX6RcfV0X .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-unX6RcfV0X .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-unX6RcfV0X .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-unX6RcfV0X .mbr-section-title {
  color: #150764;
}
.cid-unX6RcfV0X .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-unX6RcfV0X .mbr-section-title,
.cid-unX6RcfV0X .mbr-section-btn,
.cid-unX6RcfV0X .icon-wrapper {
  text-align: center;
  color: #6c758f;
}
.cid-unX6RcfV0X .mbr-section-title,
.cid-unX6RcfV0X .mbr-section-btn,
.cid-unX6RcfV0X .icon-wrapper DIV {
  text-align: left;
}
.cid-uowvl4VV89 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uowvl4VV89 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uowvl4VV89 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uowvl4VV89 .mbr-section-title {
  color: #e0c562;
}
.cid-uowvl4VV89 .mbr-section-subtitle {
  color: #6c758f;
}
.cid-unXbGNUoDt {
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-keme-ix-hotel-geophilia-congress-3.-1920x1080.jpg");
}
.cid-unXbGNUoDt .mbr-fallback-image.disabled {
  display: none;
}
.cid-unXbGNUoDt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unXbGNUoDt .container-fluid {
  padding: 0 70px;
  height: 90vh;
}
@media (max-width: 1440px) {
  .cid-unXbGNUoDt .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-unXbGNUoDt .container-fluid {
    padding: 0 20px;
  }
}
.cid-unXbGNUoDt .container {
  height: 90vh;
}
@media (max-width: 992px) {
  .cid-unXbGNUoDt .container {
    padding: 0 20px;
  }
}
.cid-unXbGNUoDt .row {
  height: 100%;
}
.cid-unXbGNUoDt .content-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.cid-unXbGNUoDt .content-wrapper .title-wrapper {
  margin-bottom: 40px;
}
.cid-unXbGNUoDt .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 1440px) {
  .cid-unXbGNUoDt .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-unXbGNUoDt .content-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-unXbGNUoDt .mbr-section-title {
  color: #ffffff;
}
.cid-unXbGNUoDt .mbr-desc {
  color: #ffffff;
}
.cid-uoKPPKyIJH {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uoKPPKyIJH .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uoKPPKyIJH .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uoKPPKyIJH .plan {
    margin-bottom: 2rem;
  }
}
.cid-uoKPPKyIJH .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uoKPPKyIJH .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uoKPPKyIJH .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uoKPPKyIJH .first-title {
  color: #ffffff;
}
.cid-uoKPPKyIJH .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-uoKPPKyIJH .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-uoKPPKyIJH .big {
  font-size: 40px;
}
.cid-unSD5HlRfa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unSD5HlRfa .mbr-fallback-image.disabled {
  display: none;
}
.cid-unSD5HlRfa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unSD5HlRfa .mbr-section-title {
  color: #e0c562;
}
.cid-unSD5HlRfa .mbr-section-subtitle {
  color: #6c758f;
}
.cid-u6Q65GiTaJ {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u6Q65GiTaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q65GiTaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q65GiTaJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q65GiTaJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u6Q65GiTaJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-u6Q65GiTaJ .mbr-text {
  color: #727272;
}
.cid-u6Q65GiTaJ .mbr-section-title {
  color: #e0c562;
}
.cid-unSD6sSCho {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unSD6sSCho .mbr-fallback-image.disabled {
  display: none;
}
.cid-unSD6sSCho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unSD6sSCho .mbr-section-title {
  color: #e0c562;
}
.cid-unSD6sSCho .mbr-section-subtitle {
  color: #6c758f;
}
.cid-u6Q66jPLWT {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u6Q66jPLWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q66jPLWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q66jPLWT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q66jPLWT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u6Q66jPLWT .text-wrapper {
    padding: 2rem;
  }
}
.cid-u6Q66jPLWT .mbr-text {
  color: #727272;
}
.cid-u6Q66jPLWT .mbr-section-title {
  color: #e0c562;
}
.cid-u6Q8IGZPhA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6Q8IGZPhA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q8IGZPhA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q8IGZPhA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q8IGZPhA .row {
  flex-direction: row-reverse;
}
.cid-u6Q8IGZPhA img {
  width: 100%;
}
.cid-u6Q8HKTq0m {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6Q8HKTq0m .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q8HKTq0m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q8HKTq0m .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q8HKTq0m .row {
  flex-direction: row-reverse;
}
.cid-u6Q8HKTq0m img {
  width: 100%;
}
.cid-u6Q8ImESLE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6Q8ImESLE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q8ImESLE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q8ImESLE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q8ImESLE .row {
  flex-direction: row-reverse;
}
.cid-u6Q8ImESLE img {
  width: 100%;
}
.cid-u6QSWM4lv6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6QSWM4lv6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSWM4lv6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6QSWM4lv6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6QSWM4lv6 .row {
  flex-direction: row-reverse;
}
.cid-u6QSWM4lv6 img {
  width: 100%;
}
.cid-u6Q8J4akc1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6Q8J4akc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q8J4akc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q8J4akc1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q8J4akc1 .row {
  flex-direction: row-reverse;
}
.cid-u6Q8J4akc1 img {
  width: 100%;
}
.cid-u6Q8JwnnCD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6Q8JwnnCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Q8JwnnCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6Q8JwnnCD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Q8JwnnCD .row {
  flex-direction: row-reverse;
}
.cid-u6Q8JwnnCD img {
  width: 100%;
}
.cid-ulqPAdIPVZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ulqPAdIPVZ .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-ulqPAdIPVZ .mbr-arrow i {
  color: #ffffff !important;
}
.cid-ulqPAdIPVZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-ulqPAdIPVZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulqPAdIPVZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulqPAdIPVZ .mbr-section-title {
  color: #f5f5f3;
}
.cid-ulqPAdIPVZ .mbr-text,
.cid-ulqPAdIPVZ .mbr-section-btn {
  color: #e0c562;
}
.cid-ulqPAdIPVZ .mbr-section-subtitle,
.cid-ulqPAdIPVZ .underline {
  color: #e0c562;
}
.cid-ulqPAOqqZi {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ulqPAOqqZi .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-ulqPAOqqZi .carousel {
    min-height: 600px;
  }
  .cid-ulqPAOqqZi .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ulqPAOqqZi .carousel {
    min-height: 390px;
  }
  .cid-ulqPAOqqZi .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ulqPAOqqZi .carousel {
    min-height: 330px;
  }
  .cid-ulqPAOqqZi .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-ulqPAOqqZi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ulqPAOqqZi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ulqPAOqqZi .carousel,
.cid-ulqPAOqqZi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ulqPAOqqZi .item-wrapper {
  width: 100%;
}
.cid-ulqPAOqqZi .carousel-caption {
  bottom: 40px;
}
.cid-ulqPAOqqZi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ulqPAOqqZi .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ulqPAOqqZi .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ulqPAOqqZi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ulqPAOqqZi .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ulqPAOqqZi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ulqPAOqqZi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ulqPAOqqZi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ulqPAOqqZi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ulqPAOqqZi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ulqPAOqqZi .carousel-indicators li.active,
.cid-ulqPAOqqZi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ulqPAOqqZi .carousel-indicators li::after,
.cid-ulqPAOqqZi .carousel-indicators li::before {
  content: none;
}
.cid-ulqPAOqqZi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ulqPAOqqZi .carousel-indicators {
    display: none !important;
  }
}
.cid-ulqUiQCoNM {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-ulqUiQCoNM .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-ulqUiQCoNM .carousel {
    min-height: 600px;
  }
  .cid-ulqUiQCoNM .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ulqUiQCoNM .carousel {
    min-height: 390px;
  }
  .cid-ulqUiQCoNM .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ulqUiQCoNM .carousel {
    min-height: 330px;
  }
  .cid-ulqUiQCoNM .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-ulqUiQCoNM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ulqUiQCoNM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ulqUiQCoNM .carousel,
.cid-ulqUiQCoNM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ulqUiQCoNM .item-wrapper {
  width: 100%;
}
.cid-ulqUiQCoNM .carousel-caption {
  bottom: 40px;
}
.cid-ulqUiQCoNM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ulqUiQCoNM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ulqUiQCoNM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ulqUiQCoNM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ulqUiQCoNM .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ulqUiQCoNM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ulqUiQCoNM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ulqUiQCoNM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ulqUiQCoNM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ulqUiQCoNM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ulqUiQCoNM .carousel-indicators li.active,
.cid-ulqUiQCoNM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ulqUiQCoNM .carousel-indicators li::after,
.cid-ulqUiQCoNM .carousel-indicators li::before {
  content: none;
}
.cid-ulqUiQCoNM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ulqUiQCoNM .carousel-indicators {
    display: none !important;
  }
}
.cid-ulqUE1LKGP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ulqUE1LKGP .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-ulqUE1LKGP .carousel {
    min-height: 600px;
  }
  .cid-ulqUE1LKGP .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ulqUE1LKGP .carousel {
    min-height: 390px;
  }
  .cid-ulqUE1LKGP .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ulqUE1LKGP .carousel {
    min-height: 330px;
  }
  .cid-ulqUE1LKGP .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-ulqUE1LKGP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ulqUE1LKGP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ulqUE1LKGP .carousel,
.cid-ulqUE1LKGP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ulqUE1LKGP .item-wrapper {
  width: 100%;
}
.cid-ulqUE1LKGP .carousel-caption {
  bottom: 40px;
}
.cid-ulqUE1LKGP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ulqUE1LKGP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ulqUE1LKGP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ulqUE1LKGP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ulqUE1LKGP .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ulqUE1LKGP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ulqUE1LKGP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ulqUE1LKGP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ulqUE1LKGP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ulqUE1LKGP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ulqUE1LKGP .carousel-indicators li.active,
.cid-ulqUE1LKGP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ulqUE1LKGP .carousel-indicators li::after,
.cid-ulqUE1LKGP .carousel-indicators li::before {
  content: none;
}
.cid-ulqUE1LKGP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ulqUE1LKGP .carousel-indicators {
    display: none !important;
  }
}
.cid-usX0ANM6nq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-usX0ANM6nq .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-usX0ANM6nq .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-usX0ANM6nq .plan {
    margin-bottom: 2rem;
  }
}
.cid-usX0ANM6nq .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-usX0ANM6nq .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-usX0ANM6nq .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-usX0ANM6nq .first-title {
  color: #ffffff;
}
.cid-usX0ANM6nq .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-usX0ANM6nq .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-usX0ANM6nq .big {
  font-size: 40px;
}
.cid-usX0ANM6nq .first-title DIV {
  text-align: center;
}
.cid-u6PVmrVFgR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-u6PVmrVFgR .wrapper {
  background-color: #e0c562;
}
.cid-u6PVmrVFgR li {
  list-style-type: none;
}
.cid-u6PVmrVFgR .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-u6PVmrVFgR .list-1 li {
  margin-bottom: 1rem;
}
.cid-u6PVmrVFgR .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-u6PVmrVFgR .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-u6PVmrVFgR .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-u6PVmrVFgR ul {
  margin: 0;
}
.cid-u6PVmrVFgR .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-u6PVmrVFgR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6PVmrVFgR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6PVmrVFgR .mbr-section-title {
  color: #ffffff;
}
.cid-u6PVmrVFgR .list1 {
  color: #ffffff;
}
.cid-u6PVmrVFgR .list2 {
  color: #ffffff;
}
.cid-u6PVmrVFgR .mbr-text {
  color: #ffffff;
}
.cid-uqaBagIZWK.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBagIZWK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBagIZWK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBagIZWK .modal-content,
.cid-uqaBagIZWK .modal-dialog {
  height: auto;
}
.cid-uqaBagIZWK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBagIZWK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBagIZWK .form-wrapper .mbr-form .form-group,
  .cid-uqaBagIZWK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBagIZWK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBagIZWK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBagIZWK .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBagIZWK .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBagIZWK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBagIZWK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBagIZWK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBagIZWK .modal-open {
  overflow: hidden;
}
.cid-uqaBagIZWK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBagIZWK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBagIZWK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBagIZWK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBagIZWK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBagIZWK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBagIZWK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBagIZWK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBagIZWK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBagIZWK .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBagIZWK .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBagIZWK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBagIZWK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBagIZWK .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBagIZWK .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBagIZWK .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBagIZWK .modal-header .close:focus {
  outline: none;
}
.cid-uqaBagIZWK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBagIZWK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBagIZWK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBagIZWK .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBagIZWK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBagIZWK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBagIZWK .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBagIZWK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBagIZWK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBagIZWK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBagIZWK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBagIZWK .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBagIZWK .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBagIZWK .modal-lg,
  .cid-uqaBagIZWK .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBagIZWK .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBagIZWK .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBagIZWK .container {
    max-width: 1140px;
  }
}
.cid-uqaBagIZWK .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBagIZWK .container {
    max-width: 720px;
  }
}
.cid-uqaBagIZWK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBagIZWK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBagIZWK .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBagIZWK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBagIZWK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBagIZWK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBagIZWK .mbr-section-btn {
  margin: 0;
}
.cid-uqaBagIZWK .mbr-section-btn .btn {
  margin: 0;
}
.cid-u6R6B71EfK .nav-item:focus,
.cid-u6R6B71EfK .nav-link:focus {
  outline: none;
}
.cid-u6R6B71EfK a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-u6R6B71EfK .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-u6R6B71EfK .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-u6R6B71EfK .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-u6R6B71EfK .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u6R6B71EfK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6R6B71EfK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-u6R6B71EfK .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u6R6B71EfK .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u6R6B71EfK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6R6B71EfK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-u6R6B71EfK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6R6B71EfK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6R6B71EfK .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u6R6B71EfK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u6R6B71EfK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6R6B71EfK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6R6B71EfK .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u6R6B71EfK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u6R6B71EfK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6R6B71EfK .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-u6R6B71EfK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u6R6B71EfK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6R6B71EfK .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-u6R6B71EfK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u6R6B71EfK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u6R6B71EfK .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6R6B71EfK .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-u6R6B71EfK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u6R6B71EfK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6R6B71EfK .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-u6R6B71EfK .dropdown-item.active,
.cid-u6R6B71EfK .dropdown-item:active {
  background-color: transparent;
}
.cid-u6R6B71EfK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6R6B71EfK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6R6B71EfK .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6R6B71EfK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u6R6B71EfK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u6R6B71EfK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6R6B71EfK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u6R6B71EfK .navbar-buttons {
  text-align: center;
}
.cid-u6R6B71EfK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u6R6B71EfK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-u6R6B71EfK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6R6B71EfK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6R6B71EfK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6R6B71EfK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6R6B71EfK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6R6B71EfK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6R6B71EfK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6R6B71EfK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6R6B71EfK .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-u6R6B71EfK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u6R6B71EfK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6R6B71EfK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u6R6B71EfK .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-u6R6B71EfK .nav-link:hover,
.cid-u6R6B71EfK .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-u6R6B71EfK .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-u6R6B71EfK .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-u6R6B71EfK .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-u6R6B71EfK .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u6R6B71EfK .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-u6R6B71EfK .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u6R6B71EfK .dropdown-menu {
    top: 100%;
  }
  .cid-u6R6B71EfK .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u6R6B71EfK .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u6R6B71EfK .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u6R6B71EfK .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u6R6B7qw4W {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #e0c562;
}
.cid-u6R6B7qw4W .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R6B7qw4W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6R6B7qw4W .mbr-section-title {
  color: #ffffff;
}
.cid-u6R6B7qw4W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uh5Fwxaswj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5Fwxaswj .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5Fwxaswj .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5Fwxaswj .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5Fwxaswj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5Fwxaswj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5Fwxaswj .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5Fwxaswj .mbr-text,
.cid-uh5Fwxaswj .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5Fwxaswj .mbr-section-subtitle,
.cid-uh5Fwxaswj .underline {
  color: #e0c562;
}
.cid-uh5BgqGMkV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5BgqGMkV .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5BgqGMkV .carousel {
    min-height: 700px;
  }
  .cid-uh5BgqGMkV .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5BgqGMkV .carousel {
    min-height: 455px;
  }
  .cid-uh5BgqGMkV .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5BgqGMkV .carousel {
    min-height: 385px;
  }
  .cid-uh5BgqGMkV .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5BgqGMkV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5BgqGMkV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5BgqGMkV .carousel,
.cid-uh5BgqGMkV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5BgqGMkV .item-wrapper {
  width: 100%;
}
.cid-uh5BgqGMkV .carousel-caption {
  bottom: 40px;
}
.cid-uh5BgqGMkV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5BgqGMkV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5BgqGMkV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5BgqGMkV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5BgqGMkV .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5BgqGMkV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5BgqGMkV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5BgqGMkV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5BgqGMkV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5BgqGMkV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5BgqGMkV .carousel-indicators li.active,
.cid-uh5BgqGMkV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5BgqGMkV .carousel-indicators li::after,
.cid-uh5BgqGMkV .carousel-indicators li::before {
  content: none;
}
.cid-uh5BgqGMkV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5BgqGMkV .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5QMWrRsg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5QMWrRsg .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5QMWrRsg .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5QMWrRsg .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5QMWrRsg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5QMWrRsg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5QMWrRsg .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5QMWrRsg .mbr-text,
.cid-uh5QMWrRsg .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5QMWrRsg .mbr-section-subtitle,
.cid-uh5QMWrRsg .underline {
  color: #e0c562;
}
.cid-uh5FmURNaW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5FmURNaW .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5FmURNaW .carousel {
    min-height: 700px;
  }
  .cid-uh5FmURNaW .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5FmURNaW .carousel {
    min-height: 455px;
  }
  .cid-uh5FmURNaW .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5FmURNaW .carousel {
    min-height: 385px;
  }
  .cid-uh5FmURNaW .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5FmURNaW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5FmURNaW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5FmURNaW .carousel,
.cid-uh5FmURNaW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5FmURNaW .item-wrapper {
  width: 100%;
}
.cid-uh5FmURNaW .carousel-caption {
  bottom: 40px;
}
.cid-uh5FmURNaW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5FmURNaW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5FmURNaW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5FmURNaW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5FmURNaW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5FmURNaW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5FmURNaW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5FmURNaW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5FmURNaW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5FmURNaW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5FmURNaW .carousel-indicators li.active,
.cid-uh5FmURNaW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5FmURNaW .carousel-indicators li::after,
.cid-uh5FmURNaW .carousel-indicators li::before {
  content: none;
}
.cid-uh5FmURNaW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5FmURNaW .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5GyVZaAQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5GyVZaAQ .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5GyVZaAQ .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5GyVZaAQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5GyVZaAQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5GyVZaAQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5GyVZaAQ .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5GyVZaAQ .mbr-text,
.cid-uh5GyVZaAQ .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5GyVZaAQ .mbr-section-subtitle,
.cid-uh5GyVZaAQ .underline {
  color: #e0c562;
}
.cid-uh5GUZpzl6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5GUZpzl6 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5GUZpzl6 .carousel {
    min-height: 700px;
  }
  .cid-uh5GUZpzl6 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5GUZpzl6 .carousel {
    min-height: 455px;
  }
  .cid-uh5GUZpzl6 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5GUZpzl6 .carousel {
    min-height: 385px;
  }
  .cid-uh5GUZpzl6 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5GUZpzl6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5GUZpzl6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5GUZpzl6 .carousel,
.cid-uh5GUZpzl6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5GUZpzl6 .item-wrapper {
  width: 100%;
}
.cid-uh5GUZpzl6 .carousel-caption {
  bottom: 40px;
}
.cid-uh5GUZpzl6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5GUZpzl6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5GUZpzl6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5GUZpzl6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5GUZpzl6 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5GUZpzl6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5GUZpzl6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5GUZpzl6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5GUZpzl6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5GUZpzl6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5GUZpzl6 .carousel-indicators li.active,
.cid-uh5GUZpzl6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5GUZpzl6 .carousel-indicators li::after,
.cid-uh5GUZpzl6 .carousel-indicators li::before {
  content: none;
}
.cid-uh5GUZpzl6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5GUZpzl6 .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5GXTtNYK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5GXTtNYK .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5GXTtNYK .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5GXTtNYK .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5GXTtNYK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5GXTtNYK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5GXTtNYK .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5GXTtNYK .mbr-text,
.cid-uh5GXTtNYK .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5GXTtNYK .mbr-section-subtitle,
.cid-uh5GXTtNYK .underline {
  color: #e0c562;
}
.cid-uh5GVGeMtS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5GVGeMtS .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5GVGeMtS .carousel {
    min-height: 700px;
  }
  .cid-uh5GVGeMtS .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5GVGeMtS .carousel {
    min-height: 455px;
  }
  .cid-uh5GVGeMtS .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5GVGeMtS .carousel {
    min-height: 385px;
  }
  .cid-uh5GVGeMtS .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5GVGeMtS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5GVGeMtS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5GVGeMtS .carousel,
.cid-uh5GVGeMtS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5GVGeMtS .item-wrapper {
  width: 100%;
}
.cid-uh5GVGeMtS .carousel-caption {
  bottom: 40px;
}
.cid-uh5GVGeMtS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5GVGeMtS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5GVGeMtS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5GVGeMtS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5GVGeMtS .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5GVGeMtS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5GVGeMtS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5GVGeMtS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5GVGeMtS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5GVGeMtS .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5GVGeMtS .carousel-indicators li.active,
.cid-uh5GVGeMtS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5GVGeMtS .carousel-indicators li::after,
.cid-uh5GVGeMtS .carousel-indicators li::before {
  content: none;
}
.cid-uh5GVGeMtS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5GVGeMtS .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5GWP2njt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5GWP2njt .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5GWP2njt .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5GWP2njt .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5GWP2njt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5GWP2njt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5GWP2njt .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5GWP2njt .mbr-text,
.cid-uh5GWP2njt .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5GWP2njt .mbr-section-subtitle,
.cid-uh5GWP2njt .underline {
  color: #e0c562;
}
.cid-uh5GWfiEMA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5GWfiEMA .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5GWfiEMA .carousel {
    min-height: 700px;
  }
  .cid-uh5GWfiEMA .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5GWfiEMA .carousel {
    min-height: 455px;
  }
  .cid-uh5GWfiEMA .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5GWfiEMA .carousel {
    min-height: 385px;
  }
  .cid-uh5GWfiEMA .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5GWfiEMA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5GWfiEMA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5GWfiEMA .carousel,
.cid-uh5GWfiEMA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5GWfiEMA .item-wrapper {
  width: 100%;
}
.cid-uh5GWfiEMA .carousel-caption {
  bottom: 40px;
}
.cid-uh5GWfiEMA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5GWfiEMA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5GWfiEMA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5GWfiEMA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5GWfiEMA .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5GWfiEMA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5GWfiEMA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5GWfiEMA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5GWfiEMA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5GWfiEMA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5GWfiEMA .carousel-indicators li.active,
.cid-uh5GWfiEMA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5GWfiEMA .carousel-indicators li::after,
.cid-uh5GWfiEMA .carousel-indicators li::before {
  content: none;
}
.cid-uh5GWfiEMA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5GWfiEMA .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5Qx75slE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5Qx75slE .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5Qx75slE .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5Qx75slE .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5Qx75slE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5Qx75slE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5Qx75slE .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5Qx75slE .mbr-text,
.cid-uh5Qx75slE .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5Qx75slE .mbr-section-subtitle,
.cid-uh5Qx75slE .underline {
  color: #e0c562;
}
.cid-uh5Okc0E7D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5Okc0E7D .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5Okc0E7D .carousel {
    min-height: 700px;
  }
  .cid-uh5Okc0E7D .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5Okc0E7D .carousel {
    min-height: 455px;
  }
  .cid-uh5Okc0E7D .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5Okc0E7D .carousel {
    min-height: 385px;
  }
  .cid-uh5Okc0E7D .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5Okc0E7D .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5Okc0E7D .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5Okc0E7D .carousel,
.cid-uh5Okc0E7D .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5Okc0E7D .item-wrapper {
  width: 100%;
}
.cid-uh5Okc0E7D .carousel-caption {
  bottom: 40px;
}
.cid-uh5Okc0E7D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5Okc0E7D .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5Okc0E7D .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5Okc0E7D .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5Okc0E7D .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5Okc0E7D .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5Okc0E7D .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5Okc0E7D .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5Okc0E7D .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5Okc0E7D .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5Okc0E7D .carousel-indicators li.active,
.cid-uh5Okc0E7D .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5Okc0E7D .carousel-indicators li::after,
.cid-uh5Okc0E7D .carousel-indicators li::before {
  content: none;
}
.cid-uh5Okc0E7D .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5Okc0E7D .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5QxGp7ug {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5QxGp7ug .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5QxGp7ug .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5QxGp7ug .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5QxGp7ug .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5QxGp7ug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5QxGp7ug .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5QxGp7ug .mbr-text,
.cid-uh5QxGp7ug .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5QxGp7ug .mbr-section-subtitle,
.cid-uh5QxGp7ug .underline {
  color: #e0c562;
}
.cid-uh5OkO5N9j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5OkO5N9j .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5OkO5N9j .carousel {
    min-height: 700px;
  }
  .cid-uh5OkO5N9j .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5OkO5N9j .carousel {
    min-height: 455px;
  }
  .cid-uh5OkO5N9j .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5OkO5N9j .carousel {
    min-height: 385px;
  }
  .cid-uh5OkO5N9j .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5OkO5N9j .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5OkO5N9j .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5OkO5N9j .carousel,
.cid-uh5OkO5N9j .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5OkO5N9j .item-wrapper {
  width: 100%;
}
.cid-uh5OkO5N9j .carousel-caption {
  bottom: 40px;
}
.cid-uh5OkO5N9j .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5OkO5N9j .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5OkO5N9j .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5OkO5N9j .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5OkO5N9j .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5OkO5N9j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5OkO5N9j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5OkO5N9j .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5OkO5N9j .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5OkO5N9j .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5OkO5N9j .carousel-indicators li.active,
.cid-uh5OkO5N9j .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5OkO5N9j .carousel-indicators li::after,
.cid-uh5OkO5N9j .carousel-indicators li::before {
  content: none;
}
.cid-uh5OkO5N9j .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5OkO5N9j .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5QybK9pI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5QybK9pI .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5QybK9pI .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5QybK9pI .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5QybK9pI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5QybK9pI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5QybK9pI .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5QybK9pI .mbr-text,
.cid-uh5QybK9pI .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5QybK9pI .mbr-section-subtitle,
.cid-uh5QybK9pI .underline {
  color: #e0c562;
}
.cid-uh5OljnDVl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uh5OljnDVl .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5OljnDVl .carousel {
    min-height: 700px;
  }
  .cid-uh5OljnDVl .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5OljnDVl .carousel {
    min-height: 455px;
  }
  .cid-uh5OljnDVl .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5OljnDVl .carousel {
    min-height: 385px;
  }
  .cid-uh5OljnDVl .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5OljnDVl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5OljnDVl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5OljnDVl .carousel,
.cid-uh5OljnDVl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5OljnDVl .item-wrapper {
  width: 100%;
}
.cid-uh5OljnDVl .carousel-caption {
  bottom: 40px;
}
.cid-uh5OljnDVl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5OljnDVl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5OljnDVl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5OljnDVl .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5OljnDVl .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5OljnDVl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5OljnDVl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5OljnDVl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5OljnDVl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5OljnDVl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5OljnDVl .carousel-indicators li.active,
.cid-uh5OljnDVl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5OljnDVl .carousel-indicators li::after,
.cid-uh5OljnDVl .carousel-indicators li::before {
  content: none;
}
.cid-uh5OljnDVl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5OljnDVl .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5QyA9TSY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uh5QyA9TSY .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5QyA9TSY .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5QyA9TSY .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uh5QyA9TSY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5QyA9TSY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5QyA9TSY .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5QyA9TSY .mbr-text,
.cid-uh5QyA9TSY .mbr-section-btn {
  color: #e0c562;
}
.cid-uh5QyA9TSY .mbr-section-subtitle,
.cid-uh5QyA9TSY .underline {
  color: #e0c562;
}
.cid-uh5PVJpVRX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uh5PVJpVRX .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uh5PVJpVRX .carousel {
    min-height: 700px;
  }
  .cid-uh5PVJpVRX .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uh5PVJpVRX .carousel {
    min-height: 455px;
  }
  .cid-uh5PVJpVRX .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uh5PVJpVRX .carousel {
    min-height: 385px;
  }
  .cid-uh5PVJpVRX .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-uh5PVJpVRX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uh5PVJpVRX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uh5PVJpVRX .carousel,
.cid-uh5PVJpVRX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uh5PVJpVRX .item-wrapper {
  width: 100%;
}
.cid-uh5PVJpVRX .carousel-caption {
  bottom: 40px;
}
.cid-uh5PVJpVRX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uh5PVJpVRX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uh5PVJpVRX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uh5PVJpVRX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uh5PVJpVRX .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uh5PVJpVRX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uh5PVJpVRX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uh5PVJpVRX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uh5PVJpVRX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uh5PVJpVRX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uh5PVJpVRX .carousel-indicators li.active,
.cid-uh5PVJpVRX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uh5PVJpVRX .carousel-indicators li::after,
.cid-uh5PVJpVRX .carousel-indicators li::before {
  content: none;
}
.cid-uh5PVJpVRX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uh5PVJpVRX .carousel-indicators {
    display: none !important;
  }
}
.cid-uh5G84y8ZB {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e0c562;
}
.cid-uh5G84y8ZB .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uh5G84y8ZB .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uh5G84y8ZB .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uh5G84y8ZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh5G84y8ZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh5G84y8ZB .mbr-section-title {
  color: #f5f5f3;
}
.cid-uh5G84y8ZB .mbr-text,
.cid-uh5G84y8ZB .mbr-section-btn {
  color: #f5f5f3;
}
.cid-u6R7wWWln3 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6R7wWWln3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R7wWWln3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6R7wWWln3 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6R7wWWln3 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6R7wWWln3 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6R7wWWln3 H3 {
  color: #e0c562;
}
.cid-u6R7wWWln3 .list {
  color: #727272;
}
.cid-u6R8677ALa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6R8677ALa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R8677ALa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6R8677ALa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6R8677ALa .row {
  flex-direction: row-reverse;
}
.cid-u6R8677ALa img {
  width: 100%;
}
.cid-u6R7RgBa5N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6R7RgBa5N .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R7RgBa5N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6R7RgBa5N ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6R7RgBa5N li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6R7RgBa5N ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6R7RgBa5N H3 {
  color: #e0c562;
}
.cid-u6R7RgBa5N .list {
  color: #727272;
}
.cid-u6R86HboZg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6R86HboZg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R86HboZg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6R86HboZg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6R86HboZg .row {
  flex-direction: row-reverse;
}
.cid-u6R86HboZg img {
  width: 100%;
}
.cid-u6R7WbRdWG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6R7WbRdWG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R7WbRdWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6R7WbRdWG ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6R7WbRdWG li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6R7WbRdWG ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6R7WbRdWG H3 {
  color: #e0c562;
}
.cid-u6R7WbRdWG .list {
  color: #727272;
}
.cid-u6R87aI9i8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6R87aI9i8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R87aI9i8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6R87aI9i8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6R87aI9i8 .row {
  flex-direction: row-reverse;
}
.cid-u6R87aI9i8 img {
  width: 100%;
}
.cid-u6RdJb2X3l {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u6RdofQG5E {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RdofQG5E .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RdofQG5E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6RdofQG5E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6RdofQG5E .row {
  flex-direction: row-reverse;
}
.cid-u6RdofQG5E img {
  width: 100%;
}
.cid-u6RdaTee7B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RdaTee7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RdaTee7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6RdaTee7B .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6RdaTee7B .row {
  flex-direction: row-reverse;
}
.cid-u6RdaTee7B img {
  width: 100%;
}
.cid-u6RdnRm1gR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RdnRm1gR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RdnRm1gR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6RdnRm1gR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6RdnRm1gR .row {
  flex-direction: row-reverse;
}
.cid-u6RdnRm1gR img {
  width: 100%;
}
.cid-u6R6B9xsyV {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1920x1079.jpg");
}
.cid-u6R6B9xsyV .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-u6R6B9xsyV .mbr-arrow i {
  color: #ffffff !important;
}
.cid-u6R6B9xsyV .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-u6R6B9xsyV .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-u6R6B9xsyV .mbr-text,
.cid-u6R6B9xsyV .mbr-section-btn {
  text-align: center;
}
.cid-u6R6Ba6b2L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-u6R6Ba6b2L .wrapper {
  background-color: #e0c562;
}
.cid-u6R6Ba6b2L li {
  list-style-type: none;
}
.cid-u6R6Ba6b2L .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-u6R6Ba6b2L .list-1 li {
  margin-bottom: 1rem;
}
.cid-u6R6Ba6b2L .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-u6R6Ba6b2L .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-u6R6Ba6b2L .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-u6R6Ba6b2L ul {
  margin: 0;
}
.cid-u6R6Ba6b2L .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-u6R6Ba6b2L .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6R6Ba6b2L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6R6Ba6b2L .mbr-section-title {
  color: #ffffff;
}
.cid-u6R6Ba6b2L .list1 {
  color: #ffffff;
}
.cid-u6R6Ba6b2L .list2 {
  color: #ffffff;
}
.cid-u6R6Ba6b2L .mbr-text {
  color: #ffffff;
}
.cid-uqaBahHXyf.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBahHXyf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBahHXyf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBahHXyf .modal-content,
.cid-uqaBahHXyf .modal-dialog {
  height: auto;
}
.cid-uqaBahHXyf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBahHXyf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBahHXyf .form-wrapper .mbr-form .form-group,
  .cid-uqaBahHXyf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBahHXyf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBahHXyf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBahHXyf .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBahHXyf .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBahHXyf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBahHXyf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBahHXyf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBahHXyf .modal-open {
  overflow: hidden;
}
.cid-uqaBahHXyf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBahHXyf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBahHXyf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBahHXyf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBahHXyf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBahHXyf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBahHXyf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBahHXyf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBahHXyf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBahHXyf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBahHXyf .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBahHXyf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBahHXyf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBahHXyf .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBahHXyf .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBahHXyf .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBahHXyf .modal-header .close:focus {
  outline: none;
}
.cid-uqaBahHXyf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBahHXyf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBahHXyf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBahHXyf .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBahHXyf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBahHXyf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBahHXyf .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBahHXyf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBahHXyf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBahHXyf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBahHXyf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBahHXyf .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBahHXyf .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBahHXyf .modal-lg,
  .cid-uqaBahHXyf .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBahHXyf .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBahHXyf .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBahHXyf .container {
    max-width: 1140px;
  }
}
.cid-uqaBahHXyf .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBahHXyf .container {
    max-width: 720px;
  }
}
.cid-uqaBahHXyf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBahHXyf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBahHXyf .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBahHXyf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBahHXyf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBahHXyf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBahHXyf .mbr-section-btn {
  margin: 0;
}
.cid-uqaBahHXyf .mbr-section-btn .btn {
  margin: 0;
}
.cid-ue2VrMKtSQ .nav-item:focus,
.cid-ue2VrMKtSQ .nav-link:focus {
  outline: none;
}
.cid-ue2VrMKtSQ a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-ue2VrMKtSQ .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-ue2VrMKtSQ .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-ue2VrMKtSQ .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-ue2VrMKtSQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-ue2VrMKtSQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue2VrMKtSQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ue2VrMKtSQ .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-ue2VrMKtSQ .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ue2VrMKtSQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue2VrMKtSQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-ue2VrMKtSQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ue2VrMKtSQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue2VrMKtSQ .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-ue2VrMKtSQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ue2VrMKtSQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue2VrMKtSQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue2VrMKtSQ .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ue2VrMKtSQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ue2VrMKtSQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue2VrMKtSQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-ue2VrMKtSQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-ue2VrMKtSQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ue2VrMKtSQ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-ue2VrMKtSQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ue2VrMKtSQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ue2VrMKtSQ .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue2VrMKtSQ .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-ue2VrMKtSQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-ue2VrMKtSQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue2VrMKtSQ .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-ue2VrMKtSQ .dropdown-item.active,
.cid-ue2VrMKtSQ .dropdown-item:active {
  background-color: transparent;
}
.cid-ue2VrMKtSQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue2VrMKtSQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue2VrMKtSQ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue2VrMKtSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-ue2VrMKtSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-ue2VrMKtSQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue2VrMKtSQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ue2VrMKtSQ .navbar-buttons {
  text-align: center;
}
.cid-ue2VrMKtSQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ue2VrMKtSQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-ue2VrMKtSQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ue2VrMKtSQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue2VrMKtSQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue2VrMKtSQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ue2VrMKtSQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue2VrMKtSQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ue2VrMKtSQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ue2VrMKtSQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue2VrMKtSQ .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-ue2VrMKtSQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-ue2VrMKtSQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ue2VrMKtSQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-ue2VrMKtSQ .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-ue2VrMKtSQ .nav-link:hover,
.cid-ue2VrMKtSQ .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-ue2VrMKtSQ .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-ue2VrMKtSQ .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-ue2VrMKtSQ .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-ue2VrMKtSQ .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-ue2VrMKtSQ .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-ue2VrMKtSQ .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-ue2VrMKtSQ .dropdown-menu {
    top: 100%;
  }
  .cid-ue2VrMKtSQ .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-ue2VrMKtSQ .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-ue2VrMKtSQ .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-ue2VrMKtSQ .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-ue2VrNrpBo {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-ue2VrNrpBo .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-ue2VrNrpBo .mbr-arrow i {
  color: #ffffff !important;
}
.cid-ue2VrNrpBo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-ue2VrNrpBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue2VrNrpBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue2VrNrpBo .mbr-section-title {
  color: #f5f5f3;
}
.cid-ue2VrNrpBo .mbr-text,
.cid-ue2VrNrpBo .mbr-section-btn {
  color: #f5f5f3;
}
.cid-ue2WCcrFat {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ue2WCcrFat .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue2WCcrFat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ue2WCcrFat .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ue2WCcrFat .row {
  flex-direction: row-reverse;
}
.cid-ue2WCcrFat img {
  width: 100%;
}
.cid-ue2Yfmrp2T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-ue2Yfmrp2T .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-ue2Yfmrp2T .mbr-arrow i {
  color: #ffffff !important;
}
.cid-ue2Yfmrp2T .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-ue2Yfmrp2T .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue2Yfmrp2T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue2Yfmrp2T .mbr-section-title {
  color: #f5f5f3;
}
.cid-ue2Yfmrp2T .mbr-text,
.cid-ue2Yfmrp2T .mbr-section-btn {
  color: #f5f5f3;
}
.cid-ue2YlTmv1V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ue2YlTmv1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue2YlTmv1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ue2YlTmv1V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ue2YlTmv1V .row {
  flex-direction: row-reverse;
}
.cid-ue2YlTmv1V img {
  width: 100%;
}
.cid-ue2Vs08Yyl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-ue2Vs08Yyl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-ue2Vs08Yyl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-ue2Vs08Yyl .title {
    width: 100% !important;
  }
}
.cid-ue2Vs08Yyl .mbr-text,
.cid-ue2Vs08Yyl .mbr-section-btn {
  color: #ffffff;
}
.cid-ue2Vs08Yyl .mbr-section-title {
  color: #ffffff;
}
.cid-ue2Vs2rfod {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-ue2Vs2rfod .wrapper {
  background-color: #e0c562;
}
.cid-ue2Vs2rfod li {
  list-style-type: none;
}
.cid-ue2Vs2rfod .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-ue2Vs2rfod .list-1 li {
  margin-bottom: 1rem;
}
.cid-ue2Vs2rfod .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-ue2Vs2rfod .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-ue2Vs2rfod .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-ue2Vs2rfod ul {
  margin: 0;
}
.cid-ue2Vs2rfod .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-ue2Vs2rfod .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue2Vs2rfod .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue2Vs2rfod .mbr-section-title {
  color: #ffffff;
}
.cid-ue2Vs2rfod .list1 {
  color: #ffffff;
}
.cid-ue2Vs2rfod .list2 {
  color: #ffffff;
}
.cid-ue2Vs2rfod .mbr-text {
  color: #ffffff;
}
.cid-uqaBa9sbyg.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBa9sbyg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBa9sbyg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBa9sbyg .modal-content,
.cid-uqaBa9sbyg .modal-dialog {
  height: auto;
}
.cid-uqaBa9sbyg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBa9sbyg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBa9sbyg .form-wrapper .mbr-form .form-group,
  .cid-uqaBa9sbyg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBa9sbyg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBa9sbyg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBa9sbyg .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBa9sbyg .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBa9sbyg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBa9sbyg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBa9sbyg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBa9sbyg .modal-open {
  overflow: hidden;
}
.cid-uqaBa9sbyg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBa9sbyg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBa9sbyg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBa9sbyg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBa9sbyg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBa9sbyg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBa9sbyg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBa9sbyg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBa9sbyg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBa9sbyg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBa9sbyg .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBa9sbyg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBa9sbyg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa9sbyg .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBa9sbyg .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBa9sbyg .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBa9sbyg .modal-header .close:focus {
  outline: none;
}
.cid-uqaBa9sbyg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBa9sbyg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBa9sbyg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa9sbyg .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBa9sbyg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBa9sbyg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBa9sbyg .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBa9sbyg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBa9sbyg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBa9sbyg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBa9sbyg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBa9sbyg .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBa9sbyg .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBa9sbyg .modal-lg,
  .cid-uqaBa9sbyg .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBa9sbyg .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBa9sbyg .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBa9sbyg .container {
    max-width: 1140px;
  }
}
.cid-uqaBa9sbyg .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBa9sbyg .container {
    max-width: 720px;
  }
}
.cid-uqaBa9sbyg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBa9sbyg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBa9sbyg .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBa9sbyg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBa9sbyg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBa9sbyg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBa9sbyg .mbr-section-btn {
  margin: 0;
}
.cid-uqaBa9sbyg .mbr-section-btn .btn {
  margin: 0;
}
.cid-ue31XGNrhl .nav-item:focus,
.cid-ue31XGNrhl .nav-link:focus {
  outline: none;
}
.cid-ue31XGNrhl a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-ue31XGNrhl .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-ue31XGNrhl .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-ue31XGNrhl .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-ue31XGNrhl .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-ue31XGNrhl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue31XGNrhl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ue31XGNrhl .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-ue31XGNrhl .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ue31XGNrhl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue31XGNrhl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-ue31XGNrhl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ue31XGNrhl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue31XGNrhl .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-ue31XGNrhl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ue31XGNrhl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue31XGNrhl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue31XGNrhl .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ue31XGNrhl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ue31XGNrhl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue31XGNrhl .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-ue31XGNrhl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-ue31XGNrhl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ue31XGNrhl .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-ue31XGNrhl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ue31XGNrhl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ue31XGNrhl .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue31XGNrhl .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-ue31XGNrhl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-ue31XGNrhl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue31XGNrhl .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-ue31XGNrhl .dropdown-item.active,
.cid-ue31XGNrhl .dropdown-item:active {
  background-color: transparent;
}
.cid-ue31XGNrhl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue31XGNrhl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue31XGNrhl .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue31XGNrhl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-ue31XGNrhl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-ue31XGNrhl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue31XGNrhl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ue31XGNrhl .navbar-buttons {
  text-align: center;
}
.cid-ue31XGNrhl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ue31XGNrhl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-ue31XGNrhl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ue31XGNrhl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue31XGNrhl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue31XGNrhl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ue31XGNrhl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue31XGNrhl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ue31XGNrhl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ue31XGNrhl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue31XGNrhl .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-ue31XGNrhl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-ue31XGNrhl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ue31XGNrhl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-ue31XGNrhl .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-ue31XGNrhl .nav-link:hover,
.cid-ue31XGNrhl .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-ue31XGNrhl .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-ue31XGNrhl .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-ue31XGNrhl .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-ue31XGNrhl .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-ue31XGNrhl .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-ue31XGNrhl .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-ue31XGNrhl .dropdown-menu {
    top: 100%;
  }
  .cid-ue31XGNrhl .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-ue31XGNrhl .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-ue31XGNrhl .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-ue31XGNrhl .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-ue31XHh9BZ {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-ue31XHh9BZ .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-ue31XHh9BZ .mbr-arrow i {
  color: #ffffff !important;
}
.cid-ue31XHh9BZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-ue31XHh9BZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue31XHh9BZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue31XHh9BZ .mbr-section-title {
  color: #f5f5f3;
}
.cid-ue31XHh9BZ .mbr-text,
.cid-ue31XHh9BZ .mbr-section-btn {
  color: #f5f5f3;
}
.cid-ue31XHBArS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ue31XHBArS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue31XHBArS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ue31XHBArS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ue31XHBArS .row {
  flex-direction: row-reverse;
}
.cid-ue31XHBArS img {
  width: 100%;
}
.cid-ue31XHBArS .mbr-description {
  color: #e0c562;
}
.cid-ue31XHQ5sm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-ue31XHQ5sm .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-ue31XHQ5sm .mbr-arrow i {
  color: #ffffff !important;
}
.cid-ue31XHQ5sm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-ue31XHQ5sm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue31XHQ5sm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue31XHQ5sm .mbr-section-title {
  color: #f5f5f3;
}
.cid-ue31XHQ5sm .mbr-text,
.cid-ue31XHQ5sm .mbr-section-btn {
  color: #f5f5f3;
}
.cid-ue31XI6Sen {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ue31XI6Sen .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue31XI6Sen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ue31XI6Sen .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ue31XI6Sen .row {
  flex-direction: row-reverse;
}
.cid-ue31XI6Sen img {
  width: 100%;
}
.cid-ue31XI6Sen .mbr-description {
  color: #e0c562;
}
.cid-ue31XIhl6q {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-ue31XIhl6q .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-ue31XIhl6q .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-ue31XIhl6q .title {
    width: 100% !important;
  }
}
.cid-ue31XIhl6q .mbr-text,
.cid-ue31XIhl6q .mbr-section-btn {
  color: #ffffff;
}
.cid-ue31XIhl6q .mbr-section-title {
  color: #ffffff;
}
.cid-ue31XILMU2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-ue31XILMU2 .wrapper {
  background-color: #e0c562;
}
.cid-ue31XILMU2 li {
  list-style-type: none;
}
.cid-ue31XILMU2 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-ue31XILMU2 .list-1 li {
  margin-bottom: 1rem;
}
.cid-ue31XILMU2 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-ue31XILMU2 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-ue31XILMU2 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-ue31XILMU2 ul {
  margin: 0;
}
.cid-ue31XILMU2 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-ue31XILMU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue31XILMU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ue31XILMU2 .mbr-section-title {
  color: #ffffff;
}
.cid-ue31XILMU2 .list1 {
  color: #ffffff;
}
.cid-ue31XILMU2 .list2 {
  color: #ffffff;
}
.cid-ue31XILMU2 .mbr-text {
  color: #ffffff;
}
.cid-uqaBaasKLT.popup-builder {
  background-color: #ffffff;
}
.cid-uqaBaasKLT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaBaasKLT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaBaasKLT .modal-content,
.cid-uqaBaasKLT .modal-dialog {
  height: auto;
}
.cid-uqaBaasKLT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaBaasKLT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaBaasKLT .form-wrapper .mbr-form .form-group,
  .cid-uqaBaasKLT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaBaasKLT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaBaasKLT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaBaasKLT .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaBaasKLT .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaBaasKLT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaBaasKLT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaBaasKLT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaBaasKLT .modal-open {
  overflow: hidden;
}
.cid-uqaBaasKLT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaBaasKLT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaBaasKLT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaBaasKLT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaBaasKLT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaBaasKLT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaBaasKLT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaBaasKLT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaBaasKLT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaBaasKLT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaBaasKLT .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaBaasKLT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaBaasKLT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaasKLT .modal-header {
    padding: 1rem;
  }
}
.cid-uqaBaasKLT .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaBaasKLT .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaBaasKLT .modal-header .close:focus {
  outline: none;
}
.cid-uqaBaasKLT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaBaasKLT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaBaasKLT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaasKLT .modal-body {
    padding: 1rem;
  }
}
.cid-uqaBaasKLT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaBaasKLT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaBaasKLT .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaBaasKLT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaBaasKLT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaBaasKLT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaBaasKLT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaBaasKLT .modal-sm {
    max-width: 300px;
  }
  .cid-uqaBaasKLT .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaBaasKLT .modal-lg,
  .cid-uqaBaasKLT .modal-xl {
    max-width: 800px;
  }
  .cid-uqaBaasKLT .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaBaasKLT .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaBaasKLT .container {
    max-width: 1140px;
  }
}
.cid-uqaBaasKLT .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaBaasKLT .container {
    max-width: 720px;
  }
}
.cid-uqaBaasKLT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaBaasKLT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaBaasKLT .form-group {
  margin-bottom: 1rem;
}
.cid-uqaBaasKLT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaBaasKLT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaBaasKLT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaBaasKLT .mbr-section-btn {
  margin: 0;
}
.cid-uqaBaasKLT .mbr-section-btn .btn {
  margin: 0;
}
.cid-urVaRrWrwj .nav-item:focus,
.cid-urVaRrWrwj .nav-link:focus {
  outline: none;
}
.cid-urVaRrWrwj a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-urVaRrWrwj .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-urVaRrWrwj .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-urVaRrWrwj .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-urVaRrWrwj .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-urVaRrWrwj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urVaRrWrwj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-urVaRrWrwj .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-urVaRrWrwj .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-urVaRrWrwj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urVaRrWrwj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-urVaRrWrwj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-urVaRrWrwj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urVaRrWrwj .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-urVaRrWrwj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-urVaRrWrwj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urVaRrWrwj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urVaRrWrwj .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-urVaRrWrwj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urVaRrWrwj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urVaRrWrwj .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-urVaRrWrwj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-urVaRrWrwj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-urVaRrWrwj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-urVaRrWrwj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urVaRrWrwj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urVaRrWrwj .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urVaRrWrwj .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-urVaRrWrwj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-urVaRrWrwj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urVaRrWrwj .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-urVaRrWrwj .dropdown-item.active,
.cid-urVaRrWrwj .dropdown-item:active {
  background-color: transparent;
}
.cid-urVaRrWrwj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urVaRrWrwj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urVaRrWrwj .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urVaRrWrwj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-urVaRrWrwj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-urVaRrWrwj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urVaRrWrwj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urVaRrWrwj .navbar-buttons {
  text-align: center;
}
.cid-urVaRrWrwj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urVaRrWrwj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-urVaRrWrwj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-urVaRrWrwj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urVaRrWrwj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urVaRrWrwj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-urVaRrWrwj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urVaRrWrwj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-urVaRrWrwj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-urVaRrWrwj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urVaRrWrwj .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-urVaRrWrwj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-urVaRrWrwj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-urVaRrWrwj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-urVaRrWrwj .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-urVaRrWrwj .nav-link:hover,
.cid-urVaRrWrwj .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-urVaRrWrwj .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-urVaRrWrwj .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-urVaRrWrwj .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-urVaRrWrwj .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-urVaRrWrwj .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-urVaRrWrwj .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-urVaRrWrwj .dropdown-menu {
    top: 100%;
  }
  .cid-urVaRrWrwj .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-urVaRrWrwj .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-urVaRrWrwj .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-urVaRrWrwj .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-urVaRsqWjX {
  background-image: url("../../../assets/images/membership-geophilia-return-to-the-temple-hero1-1600x800.jpg");
}
.cid-urVaRsqWjX .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-urVaRsqWjX .mbr-arrow i {
  color: #ffffff !important;
}
.cid-urVaRsqWjX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaRsqWjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRsqWjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRsqWjX .mbr-section-title {
  color: #f5f5f3;
}
.cid-urVaRsqWjX .mbr-text,
.cid-urVaRsqWjX .mbr-section-btn {
  color: #ffffff;
}
.cid-urVaRsIuMl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urVaRsIuMl .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-urVaRsIuMl .mbr-text {
  color: #727272;
}
.cid-us0Pbp8AoL {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #fff9e6;
}
.cid-us0Pbp8AoL .mbr-fallback-image.disabled {
  display: none;
}
.cid-us0Pbp8AoL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us0Pbp8AoL .text-wrap {
  width: 100%;
}
.cid-us0Pbp8AoL .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-us0Pbp8AoL .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-us0Pbp8AoL .mbr-section-title {
  color: #737373;
  margin-bottom: 0;
}
.cid-us0Pbp8AoL .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-us0Pbp8AoL .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-us0Pbp8AoL .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-us0Pbp8AoL .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-us0Pbp8AoL .card_1 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-us0Pbp8AoL .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(177, 155, 72, 0.8);
}
.cid-us0Pbp8AoL .card_2 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 45px;
}
.cid-us0Pbp8AoL .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(224, 197, 98, 0.8);
}
.cid-us0Pbp8AoL .card_3 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-us0Pbp8AoL .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(154, 130, 39, 0.8);
}
.cid-us0Pbp8AoL .card-title-wrap {
  padding: 45px 26px;
}
.cid-us0Pbp8AoL .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-us0Pbp8AoL .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-us0Pbp8AoL .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-us0Pbp8AoL .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-us0Pbp8AoL .card-duration {
  color: #353535;
}
.cid-us0Pbp8AoL .card-cost {
  color: #353535;
}
.cid-us0Pbp8AoL .mbr-section-btn {
  margin-top: 5px;
}
.cid-us0Pbp8AoL .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-us0Pz8xsYm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff9e6;
}
.cid-us0Pz8xsYm .mbr-fallback-image.disabled {
  display: none;
}
.cid-us0Pz8xsYm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us0Pz8xsYm .text-wrap {
  width: 100%;
}
.cid-us0Pz8xsYm .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-us0Pz8xsYm .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-us0Pz8xsYm .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-us0Pz8xsYm .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-us0Pz8xsYm .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-us0Pz8xsYm .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-us0Pz8xsYm .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-us0Pz8xsYm .card_1 {
  border: 1px solid rgba(108, 117, 143, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-us0Pz8xsYm .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(108, 117, 143, 0.8);
  background-color: rgba(224, 197, 98, 0.8);
}
.cid-us0Pz8xsYm .card_2 {
  border: 1px solid rgba(108, 117, 143, 0.8);
  border-radius: 45px;
}
.cid-us0Pz8xsYm .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(108, 117, 143, 0.8);
  background-color: rgba(154, 130, 39, 0.8);
}
.cid-us0Pz8xsYm .card_3 {
  border: 1px solid rgba(108, 117, 143, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-us0Pz8xsYm .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(108, 117, 143, 0.8);
  background-color: rgba(177, 155, 72, 0.8);
}
.cid-us0Pz8xsYm .card-title-wrap {
  padding: 45px 26px;
}
.cid-us0Pz8xsYm .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-us0Pz8xsYm .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-us0Pz8xsYm .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-us0Pz8xsYm .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-us0Pz8xsYm .card-duration {
  color: #353535;
}
.cid-us0Pz8xsYm .card-cost {
  color: #353535;
}
.cid-us0Pz8xsYm .mbr-section-btn {
  margin-top: 5px;
}
.cid-us0Pz8xsYm .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-us0RQkCsz3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fff9e6;
}
.cid-us0RQkCsz3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us0RQkCsz3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us0RQkCsz3 .text-wrap {
  width: 100%;
}
.cid-us0RQkCsz3 .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-us0RQkCsz3 .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-us0RQkCsz3 .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-us0RQkCsz3 .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-us0RQkCsz3 .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-us0RQkCsz3 .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-us0RQkCsz3 .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-us0RQkCsz3 .card_1 {
  border: 1px solid rgba(130, 157, 133, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-us0RQkCsz3 .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(130, 157, 133, 0.8);
  background-color: rgba(154, 130, 39, 0.8);
}
.cid-us0RQkCsz3 .card_2 {
  border: 1px solid rgba(202, 169, 168, 0.8);
  border-radius: 45px;
}
.cid-us0RQkCsz3 .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(202, 169, 168, 0.8);
  background-color: rgba(177, 155, 72, 0.8);
}
.cid-us0RQkCsz3 .card_3 {
  border: 1px solid rgba(130, 157, 133, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-us0RQkCsz3 .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(130, 157, 133, 0.8);
  background-color: rgba(224, 197, 98, 0.8);
}
.cid-us0RQkCsz3 .card-title-wrap {
  padding: 45px 26px;
}
.cid-us0RQkCsz3 .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-us0RQkCsz3 .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-us0RQkCsz3 .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-us0RQkCsz3 .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-us0RQkCsz3 .card-duration {
  color: #353535;
}
.cid-us0RQkCsz3 .card-cost {
  color: #353535;
}
.cid-us0RQkCsz3 .mbr-section-btn {
  margin-top: 5px;
}
.cid-us0RQkCsz3 .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-us0YVcCTnY {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fff9e6;
}
.cid-us0YVcCTnY .mbr-fallback-image.disabled {
  display: none;
}
.cid-us0YVcCTnY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us0YVcCTnY .mbr-section-title {
  color: #878787;
}
.cid-us0YVcCTnY .mbr-section-subtitle {
  color: #878787;
}
.cid-urVaRtORXn {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-urVaRtORXn .row {
  background-color: #ffffff;
}
.cid-urVaRtORXn .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-urVaRtORXn .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-urVaRtORXn .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urVaRtORXn .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-urVaRtORXn .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urVaRtORXn .image-element {
    padding: 0 15px;
  }
  .cid-urVaRtORXn .text-element {
    padding: 2rem 1rem;
  }
  .cid-urVaRtORXn .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-urVaRtORXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRtORXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRtORXn .mbr-section-subtitle,
.cid-urVaRtORXn .underline {
  color: #e0c562;
  text-align: left;
}
.cid-urVaRtORXn .mbr-section-title {
  color: #818181;
  text-align: center;
}
.cid-urVaRtORXn .mbr-text,
.cid-urVaRtORXn .mbr-section-btn {
  color: #767676;
}
.cid-urVaRtORXn .mbr-section-title DIV {
  text-align: left;
}
.cid-urVaRu6OBk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-urVaRu6OBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRu6OBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urVaRu6OBk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urVaRu6OBk .row {
  flex-direction: row-reverse;
}
.cid-urVaRu6OBk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urVaRu6OBk .text-wrapper {
    padding: 2rem;
  }
}
.cid-urVaRu6OBk .mbr-section-title {
  color: #ffffff;
}
.cid-urVaRu6OBk .mbr-text {
  color: #818181;
}
.cid-us0LUY265h {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-us0LUY265h .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-us0LUY265h .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-us0LUY265h .title {
    width: 100% !important;
  }
}
.cid-us0LUY265h .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-us0WoSvJCX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-us0WoSvJCX .counter-container ul {
  margin-bottom: 0;
}
.cid-us0WoSvJCX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-us0WoSvJCX .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-us0WoSvJCX .mbr-text {
  color: #6c758f;
}
.cid-urVaRuJhwS {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/membership-geophilia-return-to-the-temple-hero-2-1600x917.jpg");
}
.cid-urVaRuJhwS .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-urVaRuJhwS .mbr-arrow i {
  color: #ffffff !important;
}
.cid-urVaRuJhwS .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaRuJhwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRuJhwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRuJhwS .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-urVaRuJhwS .mbr-text,
.cid-urVaRuJhwS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-urWGUDoQQ5 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-urWGUDoQQ5 .mbr-section-subtitle {
  color: #767676;
}
.cid-urWGUDoQQ5 H2 {
  color: #e0c562;
}
.cid-urWGOvzLUQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-urWGOvzLUQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-urWGOvzLUQ p {
  color: #767676;
  text-align: left;
}
.cid-urWGOvzLUQ .card-box {
  padding-top: 2rem;
}
.cid-urWGOvzLUQ .card-wrapper {
  height: 100%;
}
.cid-urWGOvzLUQ .card-title {
  color: #e0c562;
}
.cid-urWKixhbV0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-urWKixhbV0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-urWKixhbV0 p {
  color: #767676;
  text-align: left;
}
.cid-urWKixhbV0 .card-box {
  padding-top: 2rem;
}
.cid-urWKixhbV0 .card-wrapper {
  height: 100%;
}
.cid-urWKixhbV0 .card-title {
  color: #e0c562;
}
.cid-urWVw98nQn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-urWVw98nQn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-urWVw98nQn p {
  color: #767676;
  text-align: left;
}
.cid-urWVw98nQn .card-box {
  padding-top: 2rem;
}
.cid-urWVw98nQn .card-wrapper {
  height: 100%;
}
.cid-urWVw98nQn .card-title {
  color: #e0c562;
}
.cid-urWYWM8X4L {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-urWYWM8X4L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-urWYWM8X4L p {
  color: #767676;
  text-align: left;
}
.cid-urWYWM8X4L .card-box {
  padding-top: 2rem;
}
.cid-urWYWM8X4L .card-wrapper {
  height: 100%;
}
.cid-urWYWM8X4L .card-title {
  color: #e0c562;
}
.cid-us2eU605RA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #b19b48;
}
.cid-us2eU605RA blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-us2eU605RA .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #b19b48;
  opacity: .1;
}
.cid-us2eU605RA .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-us2eU605RA DIV {
  color: #737373;
  text-align: center;
}
.cid-us7WjnPeHi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/geophilia-arch-consultation-bg7-1280x719.jpg");
}
.cid-us7WjnPeHi .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-us7WjnPeHi .mbr-arrow i {
  color: #ffffff !important;
}
.cid-us7WjnPeHi .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-us7WjnPeHi .mbr-fallback-image.disabled {
  display: none;
}
.cid-us7WjnPeHi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us7WjnPeHi .mbr-section-title {
  color: #b19b48;
}
.cid-us19l2CgGI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us19l2CgGI .lin {
  font-style: italic;
}
.cid-us19l2CgGI .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-us19l2CgGI .lin,
.cid-us19l2CgGI .iconfont-wrapper {
  color: #878787;
}
.cid-urVaRFk00b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/casa-histrica-de-boroujerdi-kashan-irn-2016-09-19-dd-34-36-hdr-1-1280x592.jpg");
}
.cid-urVaRFk00b .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaRFk00b .card .card-block {
  background: #e0c562;
  padding: 2rem;
  position: relative;
}
.cid-urVaRFk00b .card .card-block:before {
  position: absolute;
  left: calc(50% - 7px);
  bottom: -7px;
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #e0c562;
  content: '';
  display: block;
}
.cid-urVaRFk00b .card .mbr-author {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  border-top: none;
  padding: 1.25rem;
  background: transparent;
  background: #e0c562;
}
.cid-urVaRFk00b .card .mbr-author .mbr-author-img {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 50%;
}
.cid-urVaRFk00b .card .mbr-author .mbr-author-img.img-margin {
  margin-right: 1.25rem;
}
.cid-urVaRFk00b .card .mbr-author .mbr-author-img img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-urVaRFk00b .card .mbr-author .name-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-urVaRFk00b .card .mbr-author .name-wrap .mbr-author-name p {
  margin-bottom: 0px;
}
.cid-urVaRFk00b .card .mbr-author .name-wrap .mbr-author-desc p {
  margin-bottom: 0px;
}
@media (max-width: 991px) {
  .cid-urVaRFk00b .card:not(.last-card) {
    margin-bottom: 2rem;
  }
}
.cid-urVaRFk00b .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRFk00b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRFk00b .main-title {
  color: #767676;
}
.cid-urVaRFk00b .card-block P {
  color: #646567;
  text-align: center;
}
.cid-urXegZYarX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/casa-histrica-de-boroujerdi-kashan-irn-2016-09-19-dd-34-36-hdr-1-1280x592.jpg");
}
.cid-urXegZYarX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urXegZYarX .card .card-block {
  background: #e0c562;
  padding: 2rem;
  position: relative;
}
.cid-urXegZYarX .card .card-block:before {
  position: absolute;
  left: calc(50% - 7px);
  bottom: -7px;
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #e0c562;
  content: '';
  display: block;
}
.cid-urXegZYarX .card .mbr-author {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  border-top: none;
  padding: 1.25rem;
  background: transparent;
  background: #e0c562;
}
.cid-urXegZYarX .card .mbr-author .mbr-author-img {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 50%;
}
.cid-urXegZYarX .card .mbr-author .mbr-author-img.img-margin {
  margin-right: 1.25rem;
}
.cid-urXegZYarX .card .mbr-author .mbr-author-img img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-urXegZYarX .card .mbr-author .name-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-urXegZYarX .card .mbr-author .name-wrap .mbr-author-name p {
  margin-bottom: 0px;
}
.cid-urXegZYarX .card .mbr-author .name-wrap .mbr-author-desc p {
  margin-bottom: 0px;
}
@media (max-width: 991px) {
  .cid-urXegZYarX .card:not(.last-card) {
    margin-bottom: 2rem;
  }
}
.cid-urXegZYarX .mbr-fallback-image.disabled {
  display: none;
}
.cid-urXegZYarX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urXegZYarX .main-title {
  color: #767676;
}
.cid-urXegZYarX .card-block P {
  color: #646567;
  text-align: center;
}
.cid-urVaRuqhiF {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urVaRuqhiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRuqhiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urVaRuqhiF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urVaRuqhiF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urVaRuqhiF .text-wrapper {
    padding: 2rem;
  }
}
.cid-urVaRuqhiF .mbr-text {
  color: #818181;
}
.cid-urVaRuqhiF .mbr-section-title {
  color: #e0c562;
}
.cid-urVaRG4Fb2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/membership-geophilia-return-to-the-temple-temple-4-1600x534.jpg");
}
.cid-urVaRG4Fb2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRG4Fb2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRG4Fb2 .mbr-section-title {
  color: #ffffff;
}
.cid-urVaRG4Fb2 .mbr-section-subtitle {
  color: #6c758f;
}
.cid-urVaRG4Fb2 .mbr-section-btn {
  margin-top: 16px;
}
.cid-us1BiCFWOp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-us1BiCFWOp .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-us1BiCFWOp .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-us1BiCFWOp .plan {
    margin-bottom: 2rem;
  }
}
.cid-us1BiCFWOp .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-us1BiCFWOp .mbr-section-title {
  color: #737373;
  padding-bottom: 39px;
  text-align: center;
}
.cid-us1BiCFWOp .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-us1BiCFWOp .first-title {
  color: #ffffff;
}
.cid-us1BiCFWOp .first-subtitle {
  color: #737373;
  padding-bottom: 39px;
}
.cid-us1BiCFWOp .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-us1BiCFWOp .big {
  font-size: 40px;
}
.cid-usXwYBDGwS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #9a8227;
}
.cid-usXwYBDGwS img,
.cid-usXwYBDGwS .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-usXwYBDGwS .item:focus,
.cid-usXwYBDGwS span:focus {
  outline: none;
}
.cid-usXwYBDGwS .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-usXwYBDGwS .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usXwYBDGwS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usXwYBDGwS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usXwYBDGwS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usXwYBDGwS .mbr-section-title {
  color: #232323;
}
.cid-urXotK7DzK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #b19b48;
}
.cid-urXotK7DzK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urXotK7DzK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urXotK7DzK .title {
    width: 100% !important;
  }
}
.cid-urXotK7DzK .mbr-section-title {
  color: #ffffff;
}
.cid-us7Fjx07JY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b19b48;
}
.cid-us7Fjx07JY .counter-container ul {
  margin-bottom: 0;
}
.cid-us7Fjx07JY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-us7Fjx07JY .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-us7Fjx07JY .mbr-text {
  color: #ffffff;
}
.cid-urVaRvz8PE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urVaRvz8PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRvz8PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urVaRvz8PE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urVaRvz8PE .row {
  flex-direction: row-reverse;
}
.cid-urVaRvz8PE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urVaRvz8PE .text-wrapper {
    padding: 2rem;
  }
}
.cid-urVaRvz8PE .mbr-section-title {
  color: #e0c562;
}
.cid-urVaRvz8PE .mbr-text {
  color: #818181;
}
.cid-urVaREMVc4 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/c6bd47fc-7f13-4773-8fb1-1e1c311275b3.webp");
}
.cid-urVaREMVc4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaREMVc4 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-urVaREMVc4 .card .card-header {
  background: #e0c562;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-urVaREMVc4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-urVaREMVc4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-urVaREMVc4 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-urVaREMVc4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-urVaREMVc4 .card .panel-body {
  background: #efefef;
}
.cid-urVaREMVc4 .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urVaREMVc4 .card-header h4,
  .cid-urVaREMVc4 .panel-body {
    padding: 1rem !important;
  }
}
.cid-urVaREMVc4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaREMVc4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaREMVc4 .panel-text {
  color: #767676;
}
.cid-urVaRBxVGF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urVaRBxVGF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urVaRBxVGF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urVaRBxVGF .title {
    width: 100% !important;
  }
}
.cid-urVaRBxVGF .mbr-section-title {
  color: #b19b48;
}
.cid-us7zM4l0U1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-us7zM4l0U1 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-us7zM4l0U1 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-us7zM4l0U1 .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-us7zM4l0U1 .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-us7zM4l0U1 .mbr-text {
  color: #737373;
}
.cid-urVaRwbHA5 {
  background-color: #e0c562;
}
.cid-urVaRwbHA5 .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-urVaRwbHA5 .f-row {
    flex-direction: row;
  }
}
.cid-urVaRwbHA5 .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-urVaRwbHA5 .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-urVaRwbHA5 .image-wrapper {
    min-height: 750px;
  }
}
.cid-urVaRwbHA5 .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-urVaRwbHA5 .text-wrapper {
  width: 100%;
  background-color: #ffffff;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-urVaRwbHA5 .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-urVaRwbHA5 .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-urVaRwbHA5 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-urVaRwbHA5 .mbr-text,
.cid-urVaRwbHA5 .mbr-section-btn {
  color: #ffd8db;
}
.cid-urVaRwbHA5 .z-100 {
  z-index: 100;
}
.cid-urVaRwbHA5 .mbr-text {
  text-align: left;
  color: #818181;
}
.cid-urVaRv3Wsd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urVaRv3Wsd .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-urVaRv3Wsd .mbr-text {
  color: #878787;
}
.cid-uAWjqhePhl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uAWjqhePhl .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uAWjqhePhl .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uAWjqhePhl .plan {
    margin-bottom: 2rem;
  }
}
.cid-uAWjqhePhl .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uAWjqhePhl .mbr-section-title {
  color: #737373;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uAWjqhePhl .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uAWjqhePhl .first-title {
  color: #ffffff;
}
.cid-uAWjqhePhl .first-subtitle {
  color: #737373;
  padding-bottom: 39px;
}
.cid-uAWjqhePhl .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uAWjqhePhl .big {
  font-size: 40px;
}
.cid-urVaRA5UuT {
  padding-top: 1rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-urVaRA5UuT .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRA5UuT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRA5UuT .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-urVaRA5UuT .container-fluid {
    padding: 0;
  }
}
.cid-urVaRA5UuT .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-urVaRA5UuT .container {
    padding: 0 20px;
  }
}
.cid-urVaRA5UuT .row {
  justify-content: center;
}
.cid-urVaRA5UuT .card {
  padding: 0;
}
.cid-urVaRA5UuT .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-urVaRA5UuT .card img {
    height: 300px;
  }
}
.cid-urVaRA5UuT .row.cards {
  margin: 0;
}
.cid-urVaRA5UuT .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-urVaRA5UuT .row.cards img {
    height: 300px;
  }
}
.cid-urVaRwWVwo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202327.webp");
}
.cid-urVaRwWVwo .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-urVaRwWVwo .mbr-arrow i {
  color: #ffffff !important;
}
.cid-urVaRwWVwo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaRwWVwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRwWVwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRCBh9c {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-urVaRCBh9c .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-urVaRCBh9c .card .card-img span {
  color: #878787;
  font-size: 45px;
}
.cid-urVaRCBh9c .card .card-title {
  letter-spacing: 1px;
}
.cid-urVaRCBh9c .mbr-text,
.cid-urVaRCBh9c .card-title {
  color: #878787;
}
.cid-urVaRCBh9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRCBh9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRCBh9c .card-title,
.cid-urVaRCBh9c .card-img {
  color: #e0c562;
}
.cid-urXAl5mN1y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-urXAl5mN1y .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-urXAl5mN1y .card .card-img span {
  color: #878787;
  font-size: 45px;
}
.cid-urXAl5mN1y .card .card-title {
  letter-spacing: 1px;
}
.cid-urXAl5mN1y .mbr-text,
.cid-urXAl5mN1y .card-title {
  color: #878787;
}
.cid-urXAl5mN1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-urXAl5mN1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urXAl5mN1y .card-title,
.cid-urXAl5mN1y .card-img {
  color: #e0c562;
}
.cid-urVaRDvcEt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-urVaRDvcEt .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-urVaRDvcEt .testimonials-container {
  margin: 0 auto;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-urVaRDvcEt .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item .user {
  background: #e0c562;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-urVaRDvcEt .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-urVaRDvcEt .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-urVaRDvcEt .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-urVaRDvcEt .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRDvcEt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRDvcEt .main-title {
  color: #e0c562;
}
.cid-urVaRDvcEt .user_text {
  color: #767676;
}
.cid-urVaRElc06 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-urVaRElc06 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urVaRElc06 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urVaRElc06 .title {
    width: 100% !important;
  }
}
.cid-urVaRElc06 .mbr-text,
.cid-urVaRElc06 .mbr-section-btn {
  color: #ffffff;
}
.cid-urVaRElc06 .mbr-section-title {
  color: #ffffff;
}
.cid-urVaRGql39 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-urVaRGql39 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-urVaRGql39 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-urVaRGql39 .title {
    width: 100% !important;
  }
}
.cid-urVaRGql39 .mbr-text,
.cid-urVaRGql39 .mbr-section-btn {
  color: #ffffff;
}
.cid-urVaRGql39 .mbr-section-title {
  color: #ffffff;
}
.cid-urVaRGMGRe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-urVaRGMGRe .wrapper {
  background-color: #e0c562;
}
.cid-urVaRGMGRe li {
  list-style-type: none;
}
.cid-urVaRGMGRe .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-urVaRGMGRe .list-1 li {
  margin-bottom: 1rem;
}
.cid-urVaRGMGRe .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-urVaRGMGRe .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-urVaRGMGRe .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-urVaRGMGRe ul {
  margin: 0;
}
.cid-urVaRGMGRe .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-urVaRGMGRe .mbr-fallback-image.disabled {
  display: none;
}
.cid-urVaRGMGRe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urVaRGMGRe .mbr-section-title {
  color: #ffffff;
}
.cid-urVaRGMGRe .list1 {
  color: #ffffff;
}
.cid-urVaRGMGRe .list2 {
  color: #ffffff;
}
.cid-urVaRGMGRe .mbr-text {
  color: #ffffff;
}
.cid-urVaRHbkqa.popup-builder {
  background-color: #ffffff;
}
.cid-urVaRHbkqa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urVaRHbkqa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urVaRHbkqa .modal-content,
.cid-urVaRHbkqa .modal-dialog {
  height: auto;
}
.cid-urVaRHbkqa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urVaRHbkqa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urVaRHbkqa .form-wrapper .mbr-form .form-group,
  .cid-urVaRHbkqa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urVaRHbkqa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urVaRHbkqa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urVaRHbkqa .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-urVaRHbkqa .pt-0 {
  padding-top: 0 !important;
}
.cid-urVaRHbkqa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urVaRHbkqa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urVaRHbkqa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urVaRHbkqa .modal-open {
  overflow: hidden;
}
.cid-urVaRHbkqa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urVaRHbkqa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urVaRHbkqa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urVaRHbkqa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-urVaRHbkqa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urVaRHbkqa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urVaRHbkqa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urVaRHbkqa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-urVaRHbkqa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urVaRHbkqa .modal-backdrop.fade {
  opacity: 0;
}
.cid-urVaRHbkqa .modal-backdrop.show {
  opacity: .5;
}
.cid-urVaRHbkqa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urVaRHbkqa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urVaRHbkqa .modal-header {
    padding: 1rem;
  }
}
.cid-urVaRHbkqa .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urVaRHbkqa .modal-header .close:hover {
  opacity: 1;
}
.cid-urVaRHbkqa .modal-header .close:focus {
  outline: none;
}
.cid-urVaRHbkqa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-urVaRHbkqa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-urVaRHbkqa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urVaRHbkqa .modal-body {
    padding: 1rem;
  }
}
.cid-urVaRHbkqa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urVaRHbkqa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urVaRHbkqa .modal-footer {
    padding: 1rem;
  }
}
.cid-urVaRHbkqa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urVaRHbkqa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urVaRHbkqa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urVaRHbkqa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urVaRHbkqa .modal-sm {
    max-width: 300px;
  }
  .cid-urVaRHbkqa .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-urVaRHbkqa .modal-lg,
  .cid-urVaRHbkqa .modal-xl {
    max-width: 800px;
  }
  .cid-urVaRHbkqa .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-urVaRHbkqa .modal-xl {
    max-width: 1140px;
  }
  .cid-urVaRHbkqa .container {
    max-width: 1140px;
  }
}
.cid-urVaRHbkqa .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-urVaRHbkqa .container {
    max-width: 720px;
  }
}
.cid-urVaRHbkqa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urVaRHbkqa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-urVaRHbkqa .form-group {
  margin-bottom: 1rem;
}
.cid-urVaRHbkqa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urVaRHbkqa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urVaRHbkqa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-urVaRHbkqa .mbr-section-btn {
  margin: 0;
}
.cid-urVaRHbkqa .mbr-section-btn .btn {
  margin: 0;
}
.cid-uvnobdQylL .nav-item:focus,
.cid-uvnobdQylL .nav-link:focus {
  outline: none;
}
.cid-uvnobdQylL a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uvnobdQylL .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uvnobdQylL .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uvnobdQylL .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uvnobdQylL .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uvnobdQylL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvnobdQylL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uvnobdQylL .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uvnobdQylL .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uvnobdQylL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvnobdQylL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uvnobdQylL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvnobdQylL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvnobdQylL .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uvnobdQylL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uvnobdQylL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvnobdQylL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvnobdQylL .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uvnobdQylL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uvnobdQylL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvnobdQylL .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uvnobdQylL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uvnobdQylL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvnobdQylL .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uvnobdQylL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uvnobdQylL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uvnobdQylL .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvnobdQylL .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uvnobdQylL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uvnobdQylL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvnobdQylL .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uvnobdQylL .dropdown-item.active,
.cid-uvnobdQylL .dropdown-item:active {
  background-color: transparent;
}
.cid-uvnobdQylL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvnobdQylL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvnobdQylL .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvnobdQylL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uvnobdQylL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uvnobdQylL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvnobdQylL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uvnobdQylL .navbar-buttons {
  text-align: center;
}
.cid-uvnobdQylL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uvnobdQylL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uvnobdQylL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvnobdQylL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvnobdQylL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvnobdQylL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvnobdQylL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvnobdQylL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvnobdQylL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvnobdQylL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvnobdQylL .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uvnobdQylL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uvnobdQylL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvnobdQylL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uvnobdQylL .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uvnobdQylL .nav-link:hover,
.cid-uvnobdQylL .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uvnobdQylL .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uvnobdQylL .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uvnobdQylL .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uvnobdQylL .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uvnobdQylL .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uvnobdQylL .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uvnobdQylL .dropdown-menu {
    top: 100%;
  }
  .cid-uvnobdQylL .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uvnobdQylL .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uvnobdQylL .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uvnobdQylL .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uvnoberdML {
  padding-top: 135px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/geophilia-guatemala-banner-2025-1920x1097.jpg");
}
.cid-uvnoberdML .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uvnoberdML .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uvnoberdML .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnoberdML .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnoberdML .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnoberdML .mbr-section-title {
  color: #f5f5f3;
}
.cid-uvnoberdML .mbr-text,
.cid-uvnoberdML .mbr-section-btn {
  color: #f5f5f3;
}
.cid-uvnobg8mIs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvnobg8mIs .row {
  background-color: #ffffff;
}
.cid-uvnobg8mIs .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-uvnobg8mIs .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uvnobg8mIs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvnobg8mIs .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uvnobg8mIs .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnobg8mIs .image-element {
    padding: 0 15px;
  }
  .cid-uvnobg8mIs .text-element {
    padding: 2rem 1rem;
  }
  .cid-uvnobg8mIs .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-uvnobg8mIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobg8mIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobg8mIs .mbr-section-subtitle,
.cid-uvnobg8mIs .underline {
  color: #e0c562;
}
.cid-uvnobg8mIs .mbr-section-title {
  color: #818181;
  text-align: center;
}
.cid-uvnobg8mIs .mbr-text,
.cid-uvnobg8mIs .mbr-section-btn {
  color: #767676;
}
.cid-uvnobg8mIs .mbr-section-subtitle,
.cid-uvnobg8mIs .underline DIV {
  text-align: center;
}
.cid-uvnobgxcWI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uvnobgxcWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobgxcWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uvnobgxcWI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uvnobgxcWI .row {
  flex-direction: row-reverse;
}
.cid-uvnobgxcWI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uvnobgxcWI .text-wrapper {
    padding: 2rem;
  }
}
.cid-uvnobgxcWI .mbr-section-title {
  color: #ffffff;
}
.cid-uvnobgxcWI .mbr-text {
  color: #818181;
}
.cid-uJMhyHSOSW {
  background-color: #efefef;
}
.cid-uJMhyHSOSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJMhyHSOSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJMhyHSOSW .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uJMhyHSOSW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJMhyHSOSW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJMhyHSOSW .text-wrapper {
    padding: 2rem;
  }
}
.cid-uJMhyHSOSW .mbr-section-title {
  color: #b6a359;
}
.cid-uJMhyHSOSW .mbr-text {
  color: #737373;
}
.cid-uvnobhfECV {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-30-2024-04-03-20-48-27-1280x960.jpg");
}
.cid-uvnobhfECV .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uvnobhfECV .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uvnobhfECV .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnobhfECV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobhfECV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobhfECV .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uvnobhfECV .mbr-text,
.cid-uvnobhfECV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uvnobhFoTc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uvnobhFoTc .line {
  background-color: #b19b48;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uvnobhFoTc .mbr-text {
  color: #9a8227;
}
.cid-uwbD2V3c3S {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #e9daa4;
}
.cid-uwbD2V3c3S .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uwbD2V3c3S .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwbD2V3c3S .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uwbD2V3c3S .mbr-section-title {
  color: #9a8227;
}
.cid-uwbD2V3c3S .mbr-text,
.cid-uwbD2V3c3S .mbr-section-btn {
  color: #9a8227;
}
.cid-uwbD2V3c3S .mbr-section-subtitle,
.cid-uwbD2V3c3S .underline {
  color: #9a8227;
}
.cid-uwbBOR8RCJ {
  background-color: #e9daa4;
}
.cid-uwbBOR8RCJ .item-wrapper {
  width: 100%;
}
.cid-uwbBOR8RCJ .row {
  align-items: center;
  justify-content: center;
}
.cid-uwbBOR8RCJ .b {
  margin-bottom: 30px;
}
.cid-uwbBOR8RCJ img {
  border-radius: 25px;
}
@media (max-width: 576px) {
  .cid-uwbBOR8RCJ .b,
  .cid-uwbBOR8RCJ .t {
    margin-bottom: 20px;
  }
}
.cid-uvnobhWn68 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-40-2024-04-03-20-48-27-1279x342.jpg");
}
.cid-uvnobhWn68 .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uvnobhWn68 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uvnobhWn68 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnobhWn68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobhWn68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobhWn68 .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uvnobhWn68 .mbr-text,
.cid-uvnobhWn68 .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-uvnobhWn68 .mbr-section-subtitle,
.cid-uvnobhWn68 .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uvW6e54LCE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvW6e54LCE .geometry {
  position: absolute;
}
.cid-uvW6e54LCE .geometry__triangle {
  width: 128px;
  height: 88px;
}
.cid-uvW6e54LCE .geometry_left {
  left: -70px;
}
.cid-uvW6e54LCE .geometry__square {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-uvW6e54LCE .geometry__square-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #e0c562;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-uvW6e54LCE .geometry_bottom-left {
  left: 140px;
  bottom: 40px;
}
.cid-uvW6e54LCE blockquote {
  border-color: #e0c562;
  border-radius: 34px;
  margin: 0;
  background-color: #efefef;
}
.cid-uvW6e54LCE blockquote h5 {
  font-weight: 300;
}
@media (max-width: 992px) {
  .cid-uvW6e54LCE blockquote {
    padding: 2rem 1rem;
  }
  .cid-uvW6e54LCE .geometry {
    position: absolute;
  }
  .cid-uvW6e54LCE .geometry__square,
  .cid-uvW6e54LCE .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
  .cid-uvW6e54LCE .geometry_bottom-left {
    left: 140px;
    bottom: 40px;
  }
}
@media (min-width: 992px) {
  .cid-uvW6e54LCE blockquote {
    padding: 3rem;
  }
}
@media (max-width: 1400px) {
  .cid-uvW6e54LCE .box-shadow {
    padding: 3rem 10rem;
  }
}
@media (max-width: 1200px) {
  .cid-uvW6e54LCE .box-shadow {
    padding: 3rem 5rem;
  }
}
@media (max-width: 767px) {
  .cid-uvW6e54LCE blockquote {
    padding: 2rem 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uvW6e54LCE .geometry__square-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-uvW6e54LCE blockquote:hover .geometry__square-bg {
    transform: rotate(-40deg) scale(0.9);
  }
}
.cid-uvW6e54LCE .mbr-section-title {
  color: #9a8227;
}
.cid-uvW6e54LCE .mbr-text {
  color: #818181;
}
.cid-uvW86wAIY6 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/background.jpg");
}
.cid-uvW86wAIY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvW86wAIY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvW86wAIY6 H2 {
  text-align: left;
  color: #444242;
}
.cid-uvW2rDnLIs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvW2rDnLIs .row {
  background-color: #ffffff;
}
.cid-uvW2rDnLIs .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-uvW2rDnLIs .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uvW2rDnLIs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvW2rDnLIs .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uvW2rDnLIs .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvW2rDnLIs .image-element {
    padding: 0 15px;
  }
  .cid-uvW2rDnLIs .text-element {
    padding: 2rem 1rem;
  }
  .cid-uvW2rDnLIs .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-uvW2rDnLIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvW2rDnLIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvW2rDnLIs .mbr-section-subtitle,
.cid-uvW2rDnLIs .underline {
  color: #e0c562;
}
.cid-uvW2rDnLIs .mbr-section-title {
  color: #818181;
  text-align: left;
}
.cid-uvW2rDnLIs .mbr-text,
.cid-uvW2rDnLIs .mbr-section-btn {
  color: #767676;
}
.cid-uvW2rDnLIs .mbr-section-title DIV {
  text-align: left;
}
.cid-uvnobiUUHE {
  background-color: #e0c562;
}
.cid-uvnobiUUHE .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uvnobiUUHE .f-row {
    flex-direction: row;
  }
}
.cid-uvnobiUUHE .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uvnobiUUHE .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uvnobiUUHE .image-wrapper {
    min-height: 750px;
  }
}
.cid-uvnobiUUHE .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uvnobiUUHE .text-wrapper {
  width: 100%;
  background-color: #ffffff;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uvnobiUUHE .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-uvnobiUUHE .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uvnobiUUHE .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uvnobiUUHE .mbr-text,
.cid-uvnobiUUHE .mbr-section-btn {
  color: #ffd8db;
}
.cid-uvnobiUUHE .z-100 {
  z-index: 100;
}
.cid-uvnobiUUHE .mbr-text {
  text-align: left;
  color: #818181;
}
.cid-uvUWbTnAxb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvUWbTnAxb .contents {
  margin-bottom: 70px;
}
.cid-uvUWbTnAxb .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uvUWbTnAxb .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uvUWbTnAxb .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uvUWbTnAxb .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uvUWbTnAxb .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uvUWbTnAxb .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uvUWbTnAxb .card {
  margin-bottom: 2rem;
}
.cid-uvUWbTnAxb .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #b19b48;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uvUWbTnAxb .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uvUWbTnAxb .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #b19b48;
  border-right: 15px solid transparent;
}
.cid-uvUWbTnAxb .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uvUWbTnAxb .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uvUWbTnAxb .name-wrap {
  display: inline-block;
}
.cid-uvUWbTnAxb .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uvUWbTnAxb .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uvUWbTnAxb .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uvUWbTnAxb .mbr-author-name {
  color: #737373;
  margin-bottom: 5px;
}
.cid-uvUWbTnAxb .mbr-section-title,
.cid-uvUWbTnAxb .title div {
  color: #232323;
  text-align: center;
}
.cid-uvUWbTnAxb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvUWbTnAxb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvUWbTnAxb .card-block P {
  text-align: left;
  color: #ffffff;
}
.cid-uvUWbTnAxb .contents .mbr-section-title {
  color: #b19b48;
}
.cid-uvV4xxROeN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvV4xxROeN .contents {
  margin-bottom: 70px;
}
.cid-uvV4xxROeN .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uvV4xxROeN .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uvV4xxROeN .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uvV4xxROeN .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uvV4xxROeN .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uvV4xxROeN .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uvV4xxROeN .card {
  margin-bottom: 2rem;
}
.cid-uvV4xxROeN .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #b19b48;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uvV4xxROeN .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uvV4xxROeN .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #b19b48;
  border-right: 15px solid transparent;
}
.cid-uvV4xxROeN .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uvV4xxROeN .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uvV4xxROeN .name-wrap {
  display: inline-block;
}
.cid-uvV4xxROeN .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uvV4xxROeN .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uvV4xxROeN .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uvV4xxROeN .mbr-author-name {
  color: #737373;
  margin-bottom: 5px;
}
.cid-uvV4xxROeN .mbr-section-title,
.cid-uvV4xxROeN .title div {
  color: #232323;
  text-align: center;
}
.cid-uvV4xxROeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvV4xxROeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvV4xxROeN .card-block P {
  text-align: left;
  color: #ffffff;
}
.cid-uvV4xxROeN .contents .mbr-section-title {
  color: #b19b48;
}
.cid-uvnobiApl8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #decd91;
}
.cid-uvnobiApl8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobiApl8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobiApl8 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uvnobiApl8 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uvnobiApl8 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e0c562;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uvnobiApl8 .list {
  color: #444242;
}
.cid-uvnobiApl8 H3 {
  color: #444242;
}
.cid-uvnobjexiW {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uvnobjexiW .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-uvnobjexiW .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-uvnobjexiW .row {
    row-gap: 40px;
  }
}
.cid-uvnobjexiW .mbr-section-head {
  padding-bottom: 50px;
}
.cid-uvnobjexiW .mbr-section-title {
  color: #9a8227;
}
.cid-uvnobjexiW .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-uvnobjexiW .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-uvnobjexiW .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 2));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-uvnobjexiW .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-uvnobjexiW .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-uvnobjexiW .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-uvnobjexiW .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-uvnobjexiW .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-uvnobjexiW .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-uvnobjexiW .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-uvnobjexiW .item-content {
  margin-top: 32px;
}
.cid-uvnobjexiW .item-title {
  color: #e0c562;
  text-align: center;
}
.cid-uvnobjexiW .mbr-text {
  margin-top: 11px;
  color: #818181;
  text-align: center;
}
.cid-uvnobjexiW .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-uvnobjexiW .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #e0c562;
}
.cid-uvnobjexiW .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-uvnobjexiW .item-text {
  color: #9b8db7;
}
.cid-uvnobjOahM {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-return-to-the-temple-retreat-guatemala-mayan-612x475.jpg");
}
.cid-uvnobjOahM .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uvnobjOahM .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uvnobjOahM .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnobjOahM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobjOahM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobkn4Uc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvnobkn4Uc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobkn4Uc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobkn4Uc .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uvnobkn4Uc .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uvnobkn4Uc .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uvnobkn4Uc .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uvnobkn4Uc .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvnobkn4Uc .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uvnobkn4Uc .mbr-section-title,
.cid-uvnobkn4Uc .mbr-iconfont {
  color: #101511;
}
.cid-uvnobkn4Uc .mbr-text {
  color: #818181;
}
.cid-uvnobkn4Uc .mbr-section-title,
.cid-uvnobkn4Uc .mbr-iconfont,
.cid-uvnobkn4Uc .icon-wrapper {
  color: #b19b48;
}
.cid-uvrF98WYKo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uvrF98WYKo img,
.cid-uvrF98WYKo .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvrF98WYKo .item:focus,
.cid-uvrF98WYKo span:focus {
  outline: none;
}
.cid-uvrF98WYKo .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uvrF98WYKo .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uvrF98WYKo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvrF98WYKo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uvrF98WYKo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uvrF98WYKo .mbr-section-title {
  color: #232323;
}
.cid-uvnobkIEBU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvnobkIEBU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobkIEBU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobkIEBU .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uvnobkIEBU .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uvnobkIEBU .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uvnobkIEBU .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uvnobkIEBU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvnobkIEBU .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uvnobkIEBU .mbr-section-title,
.cid-uvnobkIEBU .mbr-iconfont {
  color: #101511;
}
.cid-uvnobkIEBU .mbr-text {
  color: #737373;
}
.cid-uvnobkIEBU .mbr-section-title,
.cid-uvnobkIEBU .mbr-iconfont,
.cid-uvnobkIEBU .icon-wrapper {
  color: #b19b48;
}
.cid-uvrFa4oUJn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uvrFa4oUJn img,
.cid-uvrFa4oUJn .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvrFa4oUJn .item:focus,
.cid-uvrFa4oUJn span:focus {
  outline: none;
}
.cid-uvrFa4oUJn .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uvrFa4oUJn .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uvrFa4oUJn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvrFa4oUJn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uvrFa4oUJn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uvrFa4oUJn .mbr-section-title {
  color: #232323;
}
.cid-uvnobl6E5P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvnobl6E5P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobl6E5P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobl6E5P .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uvnobl6E5P .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uvnobl6E5P .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uvnobl6E5P .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uvnobl6E5P .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvnobl6E5P .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uvnobl6E5P .mbr-section-title,
.cid-uvnobl6E5P .mbr-iconfont {
  color: #101511;
}
.cid-uvnobl6E5P .mbr-text {
  color: #6e716f;
}
.cid-uvnobl6E5P .mbr-section-title,
.cid-uvnobl6E5P .mbr-iconfont,
.cid-uvnobl6E5P .icon-wrapper {
  color: #b19b48;
}
.cid-uvsaARbayF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uvsaARbayF img,
.cid-uvsaARbayF .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvsaARbayF .item:focus,
.cid-uvsaARbayF span:focus {
  outline: none;
}
.cid-uvsaARbayF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uvsaARbayF .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uvsaARbayF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvsaARbayF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uvsaARbayF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uvsaARbayF .mbr-section-title {
  color: #232323;
}
.cid-uvnoblqqhU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvnoblqqhU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnoblqqhU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnoblqqhU .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uvnoblqqhU .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uvnoblqqhU .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uvnoblqqhU .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uvnoblqqhU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvnoblqqhU .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uvnoblqqhU .mbr-section-title,
.cid-uvnoblqqhU .mbr-iconfont {
  color: #101511;
}
.cid-uvnoblqqhU .mbr-text {
  color: #6e716f;
}
.cid-uvnoblqqhU .mbr-section-title,
.cid-uvnoblqqhU .mbr-iconfont,
.cid-uvnoblqqhU .icon-wrapper {
  color: #b19b48;
}
.cid-uvsb1eaVBp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uvsb1eaVBp img,
.cid-uvsb1eaVBp .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvsb1eaVBp .item:focus,
.cid-uvsb1eaVBp span:focus {
  outline: none;
}
.cid-uvsb1eaVBp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uvsb1eaVBp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uvsb1eaVBp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvsb1eaVBp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uvsb1eaVBp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uvsb1eaVBp .mbr-section-title {
  color: #232323;
}
.cid-uvWizu7ERf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvWizu7ERf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvWizu7ERf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvWizu7ERf .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uvWizu7ERf .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uvWizu7ERf .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uvWizu7ERf .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uvWizu7ERf .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uvWizu7ERf .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uvWizu7ERf .mbr-section-title,
.cid-uvWizu7ERf .mbr-iconfont {
  color: #101511;
}
.cid-uvWizu7ERf .mbr-text {
  color: #6e716f;
}
.cid-uvWizu7ERf .mbr-section-title,
.cid-uvWizu7ERf .mbr-iconfont,
.cid-uvWizu7ERf .icon-wrapper {
  color: #b19b48;
}
.cid-uxlk7mtrkw {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uxlk7mtrkw a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uxlk7mtrkw .content {
    text-align: center;
  }
}
.cid-uxlk7mtrkw .mbr-text {
  color: #656565;
  text-align: left;
}
.cid-uvWja1m9Z0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uvWja1m9Z0 img,
.cid-uvWja1m9Z0 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvWja1m9Z0 .item:focus,
.cid-uvWja1m9Z0 span:focus {
  outline: none;
}
.cid-uvWja1m9Z0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uvWja1m9Z0 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uvWja1m9Z0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvWja1m9Z0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uvWja1m9Z0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uvWja1m9Z0 .mbr-section-title {
  color: #232323;
}
.cid-uvnobnv2Wv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvnobnv2Wv .row {
  background-color: #ffffff;
}
.cid-uvnobnv2Wv .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-uvnobnv2Wv .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uvnobnv2Wv .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uvnobnv2Wv .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uvnobnv2Wv .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnobnv2Wv .image-element {
    padding: 0 15px;
  }
  .cid-uvnobnv2Wv .text-element {
    padding: 2rem 1rem;
  }
  .cid-uvnobnv2Wv .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-uvnobnv2Wv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobnv2Wv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobnv2Wv .mbr-section-subtitle,
.cid-uvnobnv2Wv .underline {
  color: #9a8227;
}
.cid-uvnobnv2Wv .mbr-section-title {
  color: #818181;
}
.cid-uvnobnv2Wv .mbr-text,
.cid-uvnobnv2Wv .mbr-section-btn {
  color: #767676;
}
.cid-uxlCVMes2I {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #9a8227;
}
.cid-uxlCVMes2I .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uxlCVMes2I .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uxlCVMes2I .title {
    width: 100% !important;
  }
}
.cid-uxlCVMes2I .mbr-text,
.cid-uxlCVMes2I .mbr-section-btn {
  color: #ffffff;
}
.cid-uxlCVMes2I .mbr-section-title {
  color: #ffffff;
}
.cid-uxlCVMes2I .mbr-section-subtitle,
.cid-uxlCVMes2I .underline {
  color: #ffffff;
}
.cid-uxlmS3yI6B {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxlmS3yI6B a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uxlmS3yI6B .content {
    text-align: center;
  }
}
.cid-uxlmS3yI6B .mbr-text {
  color: #656565;
  text-align: left;
}
.cid-uxlmS3yI6B .mbr-section-title {
  text-align: left;
  color: #9a8227;
}
.cid-uzOghsnLzm {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uzOghsnLzm p {
  margin: 0;
}
.cid-uzOghsnLzm ul {
  list-style-type: none;
  padding: 0;
}
.cid-uzOghsnLzm .list {
  display: flex;
  flex-direction: column;
}
.cid-uzOghsnLzm .list .list-item {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzOghsnLzm .list .list-item {
    flex-direction: column;
  }
}
.cid-uzOghsnLzm .mbr-number {
  color: #9a8227;
  margin-right: 2rem;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .cid-uzOghsnLzm .mbr-number {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.cid-uzOghsnLzm .line {
  width: 2px;
  background-color: #ffffff;
  margin-right: 3rem;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .cid-uzOghsnLzm .line {
    width: 100%;
    height: 2px;
    margin-right: 0;
    margin-bottom: 2rem;
  }
}
.cid-uzOghsnLzm .mbr-section-title {
  color: #9a8227;
  margin-bottom: 2rem;
  text-align: left;
}
.cid-uzOghsnLzm .mbr-text {
  color: #656565;
}
.cid-uvVexGBlyT {
  padding-top: 45px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/return-to-the-temple-retreat-guatemala-yaxha-temple-pyramid-2000x534.jpg");
}
.cid-uvVexGBlyT .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uvVexGBlyT .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uvVexGBlyT .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvVexGBlyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvVexGBlyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvVexGBlyT .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uvVexGBlyT .mbr-text,
.cid-uvVexGBlyT .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-uvVexGBlyT .mbr-section-subtitle,
.cid-uvVexGBlyT .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uvnobeMumD {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uvnobeMumD .line {
  background-color: #e0c562;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uvnobeMumD .mbr-text {
  color: #727272;
}
.cid-uvUVQlTYRl {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uvUVQlTYRl .mbr-section-title,
  .cid-uvUVQlTYRl .mbr-section-subtitle,
  .cid-uvUVQlTYRl .mbr-section-btn,
  .cid-uvUVQlTYRl .mbr-text {
    text-align: center;
  }
}
.cid-uvUVQlTYRl .mbr-section-title {
  color: #082c4e;
}
.cid-uvUVQlTYRl .mbr-text,
.cid-uvUVQlTYRl .mbr-section-btn {
  color: #ffffff;
}
.cid-uvUVQlTYRl .bottom {
  overflow: visible;
  position: relative;
}
.cid-uvUVQlTYRl .bottom:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 25px solid #b19b48;
  position: absolute;
  bottom: -1rem;
  right: 3rem;
  content: '';
}
.cid-uvUVQlTYRl .top {
  overflow: visible;
  position: relative;
}
.cid-uvUVQlTYRl .top:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 25px solid #b19b48;
  position: absolute;
  top: -1rem;
  left: 3rem;
  content: '';
}
.cid-uvUVQlTYRl .pb {
  margin-bottom: 3rem;
}
.cid-uvUVQlTYRl .card-wrapper {
  background: #b19b48;
  padding: 1.5rem;
  height: 100%;
  border-radius: 16px;
}
.cid-uvUVQlTYRl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uvUVQlTYRl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvUVQlTYRl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvW5VL6nrF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #e0c562;
}
.cid-uvW5VL6nrF .card {
  background-color: #ffffff;
  border-width: 1px;
  border-style: dashed;
  border-color: #9a8227;
  border-radius: 30px;
  padding: 2rem 4rem;
  border: none;
}
@media (max-width: 767px) {
  .cid-uvW5VL6nrF .card {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-uvW5VL6nrF .mbr-text {
  color: #9a8227;
}
.cid-uvnobnaLYP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uvnobnaLYP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobnaLYP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobnaLYP .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uvnobnaLYP .container-fluid {
    padding: 0;
  }
}
.cid-uvnobnaLYP .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uvnobnaLYP .container {
    padding: 0 20px;
  }
}
.cid-uvnobnaLYP .row {
  justify-content: center;
}
.cid-uvnobnaLYP .card {
  padding: 0;
}
.cid-uvnobnaLYP .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uvnobnaLYP .card img {
    height: 300px;
  }
}
.cid-uvnobnaLYP .row.cards {
  margin: 0;
}
.cid-uvnobnaLYP .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uvnobnaLYP .row.cards img {
    height: 300px;
  }
}
.cid-uvnobnRazY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvnobnRazY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvnobnRazY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnobnRazY .title {
    width: 100% !important;
  }
}
.cid-uvnobnRazY .mbr-section-title {
  color: #9a8227;
}
.cid-uvVRAUZLk2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvVRAUZLk2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvVRAUZLk2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvVRAUZLk2 .card-wrapper {
  background: #decd91;
}
@media (max-width: 767px) {
  .cid-uvVRAUZLk2 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uvVRAUZLk2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uvVRAUZLk2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uvVRAUZLk2 .mbr-text,
.cid-uvVRAUZLk2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uvVRAUZLk2 .card-title,
.cid-uvVRAUZLk2 .card-box {
  text-align: center;
  color: #000000;
}
.cid-uvVRAUZLk2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uvVRAUZLk2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uvVRAUZLk2 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9a8227;
  background-color: #9a8227;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uvVRAUZLk2 .mbr-text UL {
  text-align: left;
}
.cid-uvVRAUZLk2 .mbr-text {
  color: #9a8227;
}
.cid-uvnoboyjQH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvnoboyjQH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvnoboyjQH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnoboyjQH .title {
    width: 100% !important;
  }
}
.cid-uvnoboyjQH .mbr-section-title {
  color: #878787;
}
.cid-uvVYu36rxd {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uvVYu36rxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvVYu36rxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvVYu36rxd .card-wrapper {
  background: #b7b6b6;
}
@media (max-width: 767px) {
  .cid-uvVYu36rxd .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uvVYu36rxd .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uvVYu36rxd .card-wrapper {
    padding: 4rem;
  }
}
.cid-uvVYu36rxd .mbr-text,
.cid-uvVYu36rxd .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uvVYu36rxd .card-title,
.cid-uvVYu36rxd .card-box {
  text-align: center;
  color: #000000;
}
.cid-uvVYu36rxd .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uvVYu36rxd .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uvVYu36rxd .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #444242;
  background-color: #444242;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uvVYu36rxd .mbr-text UL {
  text-align: left;
}
.cid-uvVYu36rxd .mbr-text {
  color: #ffffff;
}
.cid-uxlPLn8H4O {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #decd91;
}
.cid-uxlPLn8H4O .media-container-column {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 0;
  flex-wrap: nowrap;
}
.cid-uxlPLn8H4O .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uxlPLn8H4O .first-card {
  display: block;
}
.cid-uxlPLn8H4O .first-card .card-wrapper {
  height: 100%;
}
.cid-uxlPLn8H4O .first-card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-uxlPLn8H4O .first-card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uxlPLn8H4O .first-card .info-wrapper .mbr-iconfont {
  padding-right: 0.5rem;
  font-size: 20px;
}
.cid-uxlPLn8H4O .first-card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-uxlPLn8H4O .first-card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-uxlPLn8H4O .first-row,
.cid-uxlPLn8H4O .second-row {
  -webkit-flex: 1 1 50%;
  flex: 1 1 50%;
  margin: 0;
}
.cid-uxlPLn8H4O .first-row .card .card-wrapper,
.cid-uxlPLn8H4O .second-row .card .card-wrapper {
  overflow: hidden;
  position: relative;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  flex: 1;
}
.cid-uxlPLn8H4O .first-row .card .card-wrapper .card-img,
.cid-uxlPLn8H4O .second-row .card .card-wrapper .card-img {
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
.cid-uxlPLn8H4O .first-row .card .card-wrapper .card-img img,
.cid-uxlPLn8H4O .second-row .card .card-wrapper .card-img img {
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 767px) {
  .cid-uxlPLn8H4O .first-row,
  .cid-uxlPLn8H4O .second-row {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uxlPLn8H4O .first-row .card .card-wrapper .card-img,
  .cid-uxlPLn8H4O .second-row .card .card-wrapper .card-img {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uxlPLn8H4O .first-row .card .card-wrapper .card-img img,
  .cid-uxlPLn8H4O .second-row .card .card-wrapper .card-img img {
    min-height: 0;
  }
}
.cid-uxlPLn8H4O .first-row .caption,
.cid-uxlPLn8H4O .second-row .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: inline-flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-uxlPLn8H4O .first-row .caption .price,
.cid-uxlPLn8H4O .second-row .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
.cid-uxlPLn8H4O .first-row {
  padding-bottom: 1rem;
}
.cid-uxlPLn8H4O .second-row {
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uxlPLn8H4O .first-card,
  .cid-uxlPLn8H4O .first-child {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxlPLn8H4O .first-card {
    padding-bottom: 2rem;
  }
  .cid-uxlPLn8H4O .only-first-row {
    height: 100%;
  }
}
.cid-uxlPLn8H4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxlPLn8H4O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxlPLn8H4O .main-subtitle,
.cid-uxlPLn8H4O .underline {
  color: #9a8227;
}
.cid-uxlPLn8H4O .main-title {
  color: #656565;
}
.cid-uxlPLn8H4O .first-card-title,
.cid-uxlPLn8H4O .first-card-info {
  color: #e0c562;
}
.cid-uxlPLn8H4O .first-card-text,
.cid-uxlPLn8H4O .card-btn {
  color: #656565;
}
.cid-uxlUKanOTQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #decd91;
}
.cid-uxlUKanOTQ .media-container-column {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 0;
  flex-wrap: nowrap;
}
.cid-uxlUKanOTQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uxlUKanOTQ .first-card {
  display: block;
}
.cid-uxlUKanOTQ .first-card .card-wrapper {
  height: 100%;
}
.cid-uxlUKanOTQ .first-card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-uxlUKanOTQ .first-card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uxlUKanOTQ .first-card .info-wrapper .mbr-iconfont {
  padding-right: 0.5rem;
  font-size: 20px;
}
.cid-uxlUKanOTQ .first-card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-uxlUKanOTQ .first-card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-uxlUKanOTQ .first-row,
.cid-uxlUKanOTQ .second-row {
  -webkit-flex: 1 1 50%;
  flex: 1 1 50%;
  margin: 0;
}
.cid-uxlUKanOTQ .first-row .card .card-wrapper,
.cid-uxlUKanOTQ .second-row .card .card-wrapper {
  overflow: hidden;
  position: relative;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  flex: 1;
}
.cid-uxlUKanOTQ .first-row .card .card-wrapper .card-img,
.cid-uxlUKanOTQ .second-row .card .card-wrapper .card-img {
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
.cid-uxlUKanOTQ .first-row .card .card-wrapper .card-img img,
.cid-uxlUKanOTQ .second-row .card .card-wrapper .card-img img {
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 767px) {
  .cid-uxlUKanOTQ .first-row,
  .cid-uxlUKanOTQ .second-row {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uxlUKanOTQ .first-row .card .card-wrapper .card-img,
  .cid-uxlUKanOTQ .second-row .card .card-wrapper .card-img {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uxlUKanOTQ .first-row .card .card-wrapper .card-img img,
  .cid-uxlUKanOTQ .second-row .card .card-wrapper .card-img img {
    min-height: 0;
  }
}
.cid-uxlUKanOTQ .first-row .caption,
.cid-uxlUKanOTQ .second-row .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: inline-flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-uxlUKanOTQ .first-row .caption .price,
.cid-uxlUKanOTQ .second-row .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
.cid-uxlUKanOTQ .first-row {
  padding-bottom: 1rem;
}
.cid-uxlUKanOTQ .second-row {
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uxlUKanOTQ .first-card,
  .cid-uxlUKanOTQ .first-child {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxlUKanOTQ .first-card {
    padding-bottom: 2rem;
  }
  .cid-uxlUKanOTQ .only-first-row {
    height: 100%;
  }
}
.cid-uxlUKanOTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxlUKanOTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxlUKanOTQ .main-subtitle,
.cid-uxlUKanOTQ .underline {
  color: #9a8227;
}
.cid-uxlUKanOTQ .main-title {
  color: #656565;
}
.cid-uxlUKanOTQ .first-card-title,
.cid-uxlUKanOTQ .first-card-info {
  color: #e0c562;
}
.cid-uxlUKanOTQ .first-card-text,
.cid-uxlUKanOTQ .card-btn {
  color: #656565;
}
.cid-uvVjfwPxCd {
  padding-top: 60px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-uvVjfwPxCd .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvVjfwPxCd .mbr-section-title,
.cid-uvVjfwPxCd .mbr-section-subtitle,
.cid-uvVjfwPxCd .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uvVjfwPxCd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uvVjfwPxCd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvVjfwPxCd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uvVjfwPxCd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uvVjfwPxCd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uvVjfwPxCd .icon-focus {
  display: none;
}
.cid-uvVjfwPxCd .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uvVjfwPxCd ul {
  font-size: 0;
}
.cid-uvVjfwPxCd .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-uvVjfwPxCd .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uvVjfwPxCd .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-uvVjfwPxCd .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uvVjfwPxCd .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uvVjfwPxCd .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-uvVjfwPxCd .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uvVjfwPxCd .btn:hover {
  background: transparent !important;
}
.cid-uvVjfwPxCd .btn:hover:before {
  background: transparent !important;
}
.cid-uvVjfwPxCd .btn:before {
  background-color: transparent !important;
}
.cid-uvVjfwPxCd .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-uvVjfwPxCd .mbr-section-title {
  color: #e0c562;
}
.cid-uvnobqFxgo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uvnobqFxgo .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnobqFxgo .testimonials-container {
  margin: 0 auto;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-uvnobqFxgo .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item .user {
  background: #e0c562;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uvnobqFxgo .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-uvnobqFxgo .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-uvnobqFxgo .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-uvnobqFxgo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobqFxgo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobqFxgo .main-title {
  color: #9a8227;
}
.cid-uvnobqFxgo .user_text {
  color: #767676;
}
.cid-uvnobrHIoU {
  padding-top: 45px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202320.webp");
}
.cid-uvnobrHIoU .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uvnobrHIoU .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uvnobrHIoU .card .card-header {
  background: #decd91;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uvnobrHIoU .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-uvnobrHIoU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uvnobrHIoU .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uvnobrHIoU .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-uvnobrHIoU .card .panel-body {
  background: #efefef;
}
.cid-uvnobrHIoU .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnobrHIoU .card-header h4,
  .cid-uvnobrHIoU .panel-body {
    padding: 1rem !important;
  }
}
.cid-uvnobrHIoU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobrHIoU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobrHIoU .panel-text {
  color: #767676;
}
.cid-uvnobrHIoU H2 {
  color: #9a8227;
}
.cid-uvnobrHIoU H4 {
  color: #9a8227;
}
.cid-uxl7RS3ASo {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-40-2024-04-03-20-48-27-1279x342.jpg");
}
.cid-uxl7RS3ASo .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uxl7RS3ASo .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uxl7RS3ASo .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uxl7RS3ASo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxl7RS3ASo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxl7RS3ASo .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uxl7RS3ASo .mbr-text,
.cid-uxl7RS3ASo .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-uxl7RS3ASo .mbr-section-subtitle,
.cid-uxl7RS3ASo .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uvnobsIVzL {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uvnobsIVzL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobsIVzL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobsIVzL .mbr-section-title {
  color: #e0c562;
}
.cid-uvnobsIVzL .mbr-section-subtitle {
  color: #767676;
}
.cid-uvnobsIVzL .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvnobt6KL9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uvnobt6KL9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uvnobt6KL9 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uvnobt6KL9 .title {
    width: 100% !important;
  }
}
.cid-uvnobt6KL9 .mbr-text,
.cid-uvnobt6KL9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uvnobt6KL9 .mbr-section-title {
  color: #ffffff;
}
.cid-uvnobtPqzb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uvnobtPqzb .wrapper {
  background-color: #e0c562;
}
.cid-uvnobtPqzb li {
  list-style-type: none;
}
.cid-uvnobtPqzb .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uvnobtPqzb .list-1 li {
  margin-bottom: 1rem;
}
.cid-uvnobtPqzb .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uvnobtPqzb .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uvnobtPqzb .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uvnobtPqzb ul {
  margin: 0;
}
.cid-uvnobtPqzb .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uvnobtPqzb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvnobtPqzb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvnobtPqzb .mbr-section-title {
  color: #ffffff;
}
.cid-uvnobtPqzb .list1 {
  color: #ffffff;
}
.cid-uvnobtPqzb .list2 {
  color: #ffffff;
}
.cid-uvnobtPqzb .mbr-text {
  color: #ffffff;
}
.cid-uvnobufILV.popup-builder {
  background-color: #ffffff;
}
.cid-uvnobufILV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uvnobufILV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uvnobufILV .modal-content,
.cid-uvnobufILV .modal-dialog {
  height: auto;
}
.cid-uvnobufILV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uvnobufILV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uvnobufILV .form-wrapper .mbr-form .form-group,
  .cid-uvnobufILV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uvnobufILV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uvnobufILV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uvnobufILV .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uvnobufILV .pt-0 {
  padding-top: 0 !important;
}
.cid-uvnobufILV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uvnobufILV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uvnobufILV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uvnobufILV .modal-open {
  overflow: hidden;
}
.cid-uvnobufILV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uvnobufILV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uvnobufILV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uvnobufILV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uvnobufILV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uvnobufILV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uvnobufILV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uvnobufILV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uvnobufILV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uvnobufILV .modal-backdrop.fade {
  opacity: 0;
}
.cid-uvnobufILV .modal-backdrop.show {
  opacity: .5;
}
.cid-uvnobufILV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uvnobufILV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uvnobufILV .modal-header {
    padding: 1rem;
  }
}
.cid-uvnobufILV .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uvnobufILV .modal-header .close:hover {
  opacity: 1;
}
.cid-uvnobufILV .modal-header .close:focus {
  outline: none;
}
.cid-uvnobufILV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uvnobufILV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uvnobufILV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvnobufILV .modal-body {
    padding: 1rem;
  }
}
.cid-uvnobufILV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uvnobufILV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvnobufILV .modal-footer {
    padding: 1rem;
  }
}
.cid-uvnobufILV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uvnobufILV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uvnobufILV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uvnobufILV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uvnobufILV .modal-sm {
    max-width: 300px;
  }
  .cid-uvnobufILV .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uvnobufILV .modal-lg,
  .cid-uvnobufILV .modal-xl {
    max-width: 800px;
  }
  .cid-uvnobufILV .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uvnobufILV .modal-xl {
    max-width: 1140px;
  }
  .cid-uvnobufILV .container {
    max-width: 1140px;
  }
}
.cid-uvnobufILV .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uvnobufILV .container {
    max-width: 720px;
  }
}
.cid-uvnobufILV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uvnobufILV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uvnobufILV .form-group {
  margin-bottom: 1rem;
}
.cid-uvnobufILV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uvnobufILV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uvnobufILV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uvnobufILV .mbr-section-btn {
  margin: 0;
}
.cid-uvnobufILV .mbr-section-btn .btn {
  margin: 0;
}
.cid-uw7EK6eSzT .nav-item:focus,
.cid-uw7EK6eSzT .nav-link:focus {
  outline: none;
}
.cid-uw7EK6eSzT a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uw7EK6eSzT .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uw7EK6eSzT .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uw7EK6eSzT .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uw7EK6eSzT .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uw7EK6eSzT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uw7EK6eSzT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uw7EK6eSzT .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uw7EK6eSzT .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uw7EK6eSzT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uw7EK6eSzT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uw7EK6eSzT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uw7EK6eSzT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uw7EK6eSzT .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uw7EK6eSzT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uw7EK6eSzT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uw7EK6eSzT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uw7EK6eSzT .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uw7EK6eSzT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uw7EK6eSzT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uw7EK6eSzT .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uw7EK6eSzT .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uw7EK6eSzT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uw7EK6eSzT .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uw7EK6eSzT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uw7EK6eSzT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uw7EK6eSzT .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uw7EK6eSzT .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uw7EK6eSzT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uw7EK6eSzT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uw7EK6eSzT .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uw7EK6eSzT .dropdown-item.active,
.cid-uw7EK6eSzT .dropdown-item:active {
  background-color: transparent;
}
.cid-uw7EK6eSzT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uw7EK6eSzT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uw7EK6eSzT .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uw7EK6eSzT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uw7EK6eSzT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uw7EK6eSzT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uw7EK6eSzT ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uw7EK6eSzT .navbar-buttons {
  text-align: center;
}
.cid-uw7EK6eSzT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uw7EK6eSzT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uw7EK6eSzT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uw7EK6eSzT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uw7EK6eSzT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uw7EK6eSzT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uw7EK6eSzT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uw7EK6eSzT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uw7EK6eSzT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uw7EK6eSzT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uw7EK6eSzT .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uw7EK6eSzT a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uw7EK6eSzT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uw7EK6eSzT .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uw7EK6eSzT .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uw7EK6eSzT .nav-link:hover,
.cid-uw7EK6eSzT .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uw7EK6eSzT .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uw7EK6eSzT .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uw7EK6eSzT .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uw7EK6eSzT .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uw7EK6eSzT .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uw7EK6eSzT .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uw7EK6eSzT .dropdown-menu {
    top: 100%;
  }
  .cid-uw7EK6eSzT .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uw7EK6eSzT .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uw7EK6eSzT .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uw7EK6eSzT .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uwRJd5X7dG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #70005e;
}
.cid-uwRJd5X7dG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwRJd5X7dG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwRJd5X7dG .row {
  flex-direction: row-reverse;
}
.cid-uw7In6Upsi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uw7In6Upsi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw7In6Upsi .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw7In6Upsi .title {
    width: 100% !important;
  }
}
.cid-uw7In6Upsi .mbr-section-title {
  color: #70005e;
}
.cid-uw7In6Upsi .mbr-text,
.cid-uw7In6Upsi .mbr-section-btn {
  color: #70005e;
}
.cid-uw7Vd2TgIU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uw7Vd2TgIU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7Vd2TgIU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7Vd2TgIU .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-uw7Vd2TgIU .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uw7Vd2TgIU .container {
    padding: 0 30px;
  }
}
.cid-uw7Vd2TgIU .card-wrapper {
  padding: 40px 3rem;
  border-radius: 3em;
  background-color: #e9daa4;
  display: flex;
}
@media (max-width: 992px) {
  .cid-uw7Vd2TgIU .card-wrapper {
    display: block;
    padding: 30px 20px;
  }
}
.cid-uw7Vd2TgIU .card-wrapper .title-wrapper {
  margin-right: 50px;
  min-width: 250px;
}
@media (max-width: 992px) {
  .cid-uw7Vd2TgIU .card-wrapper .title-wrapper {
    margin: 0;
  }
}
.cid-uw7Vd2TgIU .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uw7Vd2TgIU .card-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uw7Vd2TgIU .mbr-section-title {
  color: #2b2b2b;
}
.cid-uw7Vd2TgIU .mbr-text {
  color: #4e4e4e;
}
.cid-uw7Vd2TgIU .mbr-section-title,
.cid-uw7Vd2TgIU .mbr-section-btn {
  color: #70005e;
}
.cid-uwRNHSpLeV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #88467e;
}
.cid-uwRNHSpLeV img,
.cid-uwRNHSpLeV .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uwRNHSpLeV .item:focus,
.cid-uwRNHSpLeV span:focus {
  outline: none;
}
.cid-uwRNHSpLeV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uwRNHSpLeV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uwRNHSpLeV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwRNHSpLeV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uwRNHSpLeV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uwRNHSpLeV .mbr-section-title {
  color: #232323;
}
.cid-uw7EK7k5cI {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uw7EK7k5cI .line {
  background-color: #c1a438;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uw7EK7k5cI .mbr-text {
  color: #70005e;
}
.cid-uwN7Z3b4XC {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uwN7Z3b4XC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwN7Z3b4XC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwN7Z3b4XC .text-wrap {
  width: 100%;
}
.cid-uwN7Z3b4XC .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uwN7Z3b4XC .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uwN7Z3b4XC .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uwN7Z3b4XC .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uwN7Z3b4XC .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uwN7Z3b4XC .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uwN7Z3b4XC .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uwN7Z3b4XC .card_1 {
  border: 1px solid rgba(112, 0, 94, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uwN7Z3b4XC .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(112, 0, 94, 0.8);
  background-color: rgba(112, 0, 94, 0.8);
}
.cid-uwN7Z3b4XC .card_2 {
  border: 1px solid rgba(136, 70, 126, 0.8);
  border-radius: 45px;
}
.cid-uwN7Z3b4XC .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(136, 70, 126, 0.8);
  background-color: rgba(136, 70, 126, 0.8);
}
.cid-uwN7Z3b4XC .card_3 {
  border: 1px solid rgba(182, 54, 161, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uwN7Z3b4XC .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(182, 54, 161, 0.8);
  background-color: rgba(187, 101, 173, 0.8);
}
.cid-uwN7Z3b4XC .card-title-wrap {
  padding: 45px 26px;
}
.cid-uwN7Z3b4XC .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uwN7Z3b4XC .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uwN7Z3b4XC .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uwN7Z3b4XC .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uwN7Z3b4XC .card-duration {
  color: #353535;
}
.cid-uwN7Z3b4XC .card-cost {
  color: #353535;
}
.cid-uwN7Z3b4XC .mbr-section-btn {
  margin-top: 5px;
}
.cid-uwN7Z3b4XC .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uwN8ju1Atx {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uwN8ju1Atx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwN8ju1Atx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwN8ju1Atx .text-wrap {
  width: 100%;
}
.cid-uwN8ju1Atx .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uwN8ju1Atx .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uwN8ju1Atx .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uwN8ju1Atx .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uwN8ju1Atx .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uwN8ju1Atx .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uwN8ju1Atx .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uwN8ju1Atx .card_1 {
  border: 1px solid rgba(187, 101, 173, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uwN8ju1Atx .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(187, 101, 173, 0.8);
  background-color: rgba(187, 101, 173, 0.8);
}
.cid-uwN8ju1Atx .card_2 {
  border: 1px solid rgba(112, 0, 94, 0.8);
  border-radius: 45px;
}
.cid-uwN8ju1Atx .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(112, 0, 94, 0.8);
  background-color: rgba(112, 0, 94, 0.8);
}
.cid-uwN8ju1Atx .card_3 {
  border: 1px solid rgba(136, 70, 126, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uwN8ju1Atx .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(136, 70, 126, 0.8);
  background-color: rgba(136, 70, 126, 0.8);
}
.cid-uwN8ju1Atx .card-title-wrap {
  padding: 45px 26px;
}
.cid-uwN8ju1Atx .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uwN8ju1Atx .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uwN8ju1Atx .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uwN8ju1Atx .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uwN8ju1Atx .card-duration {
  color: #353535;
}
.cid-uwN8ju1Atx .card-cost {
  color: #353535;
}
.cid-uwN8ju1Atx .mbr-section-btn {
  margin-top: 5px;
}
.cid-uwN8ju1Atx .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uwN9m6Z8SQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e9daa4;
}
.cid-uwN9m6Z8SQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwN9m6Z8SQ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwN9m6Z8SQ .title {
    width: 100% !important;
  }
}
.cid-uwN9m6Z8SQ .mbr-text,
.cid-uwN9m6Z8SQ .mbr-section-btn {
  color: #ffffff;
}
.cid-uwN9m6Z8SQ .mbr-section-title {
  color: #ffffff;
}
.cid-uwN9m6Z8SQ .mbr-section-subtitle,
.cid-uwN9m6Z8SQ .underline {
  color: #70005e;
}
.cid-uw8lvwUqrn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uw8lvwUqrn {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uw8lvwUqrn {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.cid-uw8lvwUqrn .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uw8lvwUqrn .f-row {
    flex-direction: row;
  }
}
.cid-uw8lvwUqrn .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uw8lvwUqrn .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uw8lvwUqrn .image-wrapper {
    min-height: 750px;
  }
}
.cid-uw8lvwUqrn .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uw8lvwUqrn .text-wrapper {
  width: 100%;
  background-color: #88467e;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uw8lvwUqrn .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-uw8lvwUqrn .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uw8lvwUqrn .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uw8lvwUqrn .mbr-text,
.cid-uw8lvwUqrn .mbr-section-btn {
  color: #ffd8db;
}
.cid-uw8lvwUqrn .z-100 {
  z-index: 100;
}
.cid-uw8lvwUqrn .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-uwRs0vgkr8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e9daa4;
}
.cid-uwRs0vgkr8 .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #88467e;
  border: 1px solid #338873;
}
.cid-uwRs0vgkr8 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwRs0vgkr8 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwRs0vgkr8 .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwRs0vgkr8 .mbr-section-title {
  color: #70005e;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwRs0vgkr8 .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwRs0vgkr8 .first-title {
  color: #ffffff;
}
.cid-uwRs0vgkr8 .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uwRs0vgkr8 .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uwRs0vgkr8 .big {
  font-size: 40px;
}
.cid-uwNbSxAZM0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwNbSxAZM0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwNbSxAZM0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwNbSxAZM0 .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uwNbSxAZM0 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uwNbSxAZM0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwNbSxAZM0 .media-content,
.cid-uwNbSxAZM0 .mbr-figure {
  align-self: center;
}
.cid-uwNbSxAZM0 .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uwNbSxAZM0 .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uwNbSxAZM0 .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uwNbSxAZM0 .mbr-section-maintitle {
  text-align: center;
}
.cid-uwNbSxAZM0 .mbr-section-title {
  text-align: left;
  color: #88467e;
}
.cid-uwNbSxAZM0 .mbr-text,
.cid-uwNbSxAZM0 .mbr-section-btn {
  text-align: left;
  color: #444444;
}
.cid-uw7XobnfYy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #70005e;
}
.cid-uw7XobnfYy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7XobnfYy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7XobnfYy .content-wrapper {
  padding: 80px 90px;
  background-color: #70005e;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uw7XobnfYy .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uw7XobnfYy .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uw7XobnfYy .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uw7XobnfYy .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uw7XobnfYy .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uw7XobnfYy .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uw7XobnfYy .mbr-section-title {
  color: #050f0f;
}
.cid-uw7XobnfYy .mbr-text {
  color: #ffffff;
}
.cid-uw7XobnfYy .mbr-section-title,
.cid-uw7XobnfYy .mbr-section-btn {
  color: #e9daa4;
}
.cid-uw80iCOkMm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uw80iCOkMm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw80iCOkMm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uw80iCOkMm .container {
    padding: 0 20px;
  }
}
.cid-uw80iCOkMm .row {
  justify-content: space-between;
}
.cid-uw80iCOkMm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uw80iCOkMm .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uw80iCOkMm .mbr-figure {
  border-radius: .5em !important;
}
.cid-uw80iCOkMm .mbr-section-title {
  color: #70005e;
  text-align: left;
}
.cid-uw835jeHd7 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #e9daa4;
  overflow: hidden;
}
.cid-uw835jeHd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw835jeHd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uw835jeHd7 .container {
    padding: 0 16px;
  }
}
.cid-uw835jeHd7 .row {
  justify-content: center;
}
.cid-uw835jeHd7 .content-wrapper {
  position: relative;
}
.cid-uw835jeHd7 .content-wrapper .icon-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uw835jeHd7 .content-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-uw835jeHd7 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #70005e;
  display: inline-flex;
}
.cid-uw835jeHd7 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uw835jeHd7 .content-wrapper .mbr-text span {
  color: #f1634f;
}
.cid-uw835jeHd7 .content-wrapper .decor-wrapper {
  position: absolute;
  top: -10%;
  left: -12rem;
  display: inline-flex;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(135deg, #88467e -10%, transparent 70%);
}
.cid-uw835jeHd7 .mbr-text {
  color: #000000;
}
.cid-uw835jeHd7 .mbr-text,
.cid-uw835jeHd7 .icon-wrapper {
  text-align: center;
  color: #70005e;
}
.cid-uw84lcPAxe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uw84lcPAxe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw84lcPAxe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw84lcPAxe .content-wrapper {
  padding: 80px 90px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uw84lcPAxe .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uw84lcPAxe .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uw84lcPAxe .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uw84lcPAxe .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uw84lcPAxe .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uw84lcPAxe .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uw84lcPAxe .mbr-section-title {
  color: #050f0f;
}
.cid-uw84lcPAxe .mbr-text {
  color: #444242;
}
.cid-uw84lcPAxe .mbr-section-title,
.cid-uw84lcPAxe .mbr-section-btn {
  color: #70005e;
}
.cid-uwNyclJuC7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #88467e;
}
.cid-uwNyclJuC7 img,
.cid-uwNyclJuC7 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uwNyclJuC7 .item:focus,
.cid-uwNyclJuC7 span:focus {
  outline: none;
}
.cid-uwNyclJuC7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uwNyclJuC7 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uwNyclJuC7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwNyclJuC7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uwNyclJuC7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uwNyclJuC7 .mbr-section-title {
  color: #232323;
}
.cid-uw85jeBxic {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-40-2024-04-03-20-48-27-1279x342.jpg");
}
.cid-uw85jeBxic .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uw85jeBxic .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uw85jeBxic .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw85jeBxic .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw85jeBxic .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw85jeBxic .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uw85jeBxic .mbr-text,
.cid-uw85jeBxic .mbr-section-btn {
  color: #70005e;
  text-align: left;
}
.cid-uw85jeBxic .mbr-section-subtitle,
.cid-uw85jeBxic .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uwRrBZGJ4r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e9daa4;
}
.cid-uwRrBZGJ4r .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #88467e;
  border: 1px solid #338873;
}
.cid-uwRrBZGJ4r .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwRrBZGJ4r .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwRrBZGJ4r .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwRrBZGJ4r .mbr-section-title {
  color: #70005e;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwRrBZGJ4r .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwRrBZGJ4r .first-title {
  color: #ffffff;
}
.cid-uwRrBZGJ4r .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uwRrBZGJ4r .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uwRrBZGJ4r .big {
  font-size: 40px;
}
.cid-uw7EKfbuta {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uw7EKfbuta .lin {
  font-style: italic;
}
.cid-uw7EKfbuta .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uw7EKfbuta .lin,
.cid-uw7EKfbuta .iconfont-wrapper {
  color: #70005e;
}
.cid-uwNsD8gYqw {
  background-color: #70005e;
}
.cid-uwNsD8gYqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwNsD8gYqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwNsD8gYqw .content-wrapper {
  padding: 80px 90px;
  background-color: #70005e;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uwNsD8gYqw .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uwNsD8gYqw .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uwNsD8gYqw .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uwNsD8gYqw .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uwNsD8gYqw .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwNsD8gYqw .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uwNsD8gYqw .mbr-section-title {
  color: #050f0f;
}
.cid-uwNsD8gYqw .mbr-text {
  color: #ffffff;
}
.cid-uwNsD8gYqw .mbr-section-title,
.cid-uwNsD8gYqw .mbr-section-btn {
  color: #e9daa4;
}
.cid-uwRRlp64PZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-image: url("");
}
.cid-uwRRlp64PZ .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uwRRlp64PZ .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwRRlp64PZ .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uwRRlp64PZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwRRlp64PZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwRRlp64PZ .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uwRRlp64PZ .mbr-text,
.cid-uwRRlp64PZ .mbr-section-btn {
  color: #e9daa4;
  text-align: left;
}
.cid-uwRRlp64PZ .mbr-section-subtitle,
.cid-uwRRlp64PZ .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uw7EKjFuoP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uw7EKjFuoP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKjFuoP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uw7EKjFuoP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uw7EKjFuoP .row {
  flex-direction: row-reverse;
}
.cid-uw7EKjFuoP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uw7EKjFuoP .text-wrapper {
    padding: 2rem;
  }
}
.cid-uw7EKjFuoP .mbr-section-title {
  color: #70005e;
}
.cid-uw7EKjFuoP .mbr-text {
  color: #818181;
}
.cid-uwNxXmZuCo {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwNxXmZuCo .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwNxXmZuCo .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwNxXmZuCo .title {
    width: 100% !important;
  }
}
.cid-uwNxXmZuCo .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uw8ethdFgn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #e9daa4;
}
.cid-uw8ethdFgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw8ethdFgn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uw8ethdFgn .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uw8ethdFgn .container {
    padding: 0 12px;
  }
}
.cid-uw8ethdFgn .title-wrapper {
  position: relative;
  height: 100%;
}
.cid-uw8ethdFgn .title-wrapper .mbr-section-title {
  position: sticky;
  top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uw8ethdFgn .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
    position: static;
  }
}
.cid-uw8ethdFgn .cards-wrapper .card-wrapper {
  padding: 40px;
  border: 3px solid #88467e;
  box-shadow: 4px 4px #88467e;
  background-color: #88467e;
  border-radius: 32px;
  transition: all 0.3s ease-in-out;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uw8ethdFgn .cards-wrapper .card-wrapper {
    padding: 20px;
    border-radius: 24px;
  }
}
.cid-uw8ethdFgn .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 20px;
  margin-bottom: 16px;
  background-color: #ffffff;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uw8ethdFgn .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
    padding: 6px 12px;
    border-radius: 12px;
  }
}
.cid-uw8ethdFgn .cards-wrapper .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uw8ethdFgn .mbr-section-title {
  color: #70005e;
}
.cid-uw8ethdFgn .mbr-section-subtitle {
  color: #666666;
}
.cid-uw8ethdFgn .mbr-card-title {
  color: #ffffff;
}
.cid-uw8ethdFgn .mbr-text {
  color: #ffffff;
}
.cid-uw8ethdFgn .mbr-card-title,
.cid-uw8ethdFgn .title-wrap {
  color: #70005e;
}
.cid-uw8fQrdjdx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #e9daa4;
}
.cid-uw8fQrdjdx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw8fQrdjdx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uw8fQrdjdx .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uw8fQrdjdx .container {
    padding: 0 12px;
  }
}
.cid-uw8fQrdjdx .title-wrapper {
  position: relative;
  height: 100%;
}
.cid-uw8fQrdjdx .title-wrapper .mbr-section-title {
  position: sticky;
  top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uw8fQrdjdx .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
    position: static;
  }
}
.cid-uw8fQrdjdx .cards-wrapper .card-wrapper {
  padding: 40px;
  border: 3px solid #88467e;
  box-shadow: 4px 4px #88467e;
  background-color: #88467e;
  border-radius: 32px;
  transition: all 0.3s ease-in-out;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uw8fQrdjdx .cards-wrapper .card-wrapper {
    padding: 20px;
    border-radius: 24px;
  }
}
.cid-uw8fQrdjdx .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 20px;
  margin-bottom: 16px;
  background-color: #ffffff;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uw8fQrdjdx .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
    padding: 6px 12px;
    border-radius: 12px;
  }
}
.cid-uw8fQrdjdx .cards-wrapper .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uw8fQrdjdx .mbr-section-title {
  color: #70005e;
}
.cid-uw8fQrdjdx .mbr-section-subtitle {
  color: #666666;
}
.cid-uw8fQrdjdx .mbr-card-title {
  color: #ffffff;
}
.cid-uw8fQrdjdx .mbr-text {
  color: #ffffff;
}
.cid-uw8fQrdjdx .mbr-card-title,
.cid-uw8fQrdjdx .title-wrap {
  color: #70005e;
}
.cid-uwNHq61Trm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwNHq61Trm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwNHq61Trm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwNHq61Trm .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uwNHq61Trm .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uwNHq61Trm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uwNHq61Trm .media-content,
.cid-uwNHq61Trm .mbr-figure {
  align-self: center;
}
.cid-uwNHq61Trm .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uwNHq61Trm .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uwNHq61Trm .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uwNHq61Trm .mbr-section-maintitle {
  text-align: center;
}
.cid-uwNHq61Trm .mbr-section-title {
  text-align: left;
  color: #88467e;
}
.cid-uwNHq61Trm .mbr-text,
.cid-uwNHq61Trm .mbr-section-btn {
  text-align: left;
}
.cid-uw7EKidUY0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #88467e;
}
.cid-uw7EKidUY0 img,
.cid-uw7EKidUY0 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uw7EKidUY0 .item:focus,
.cid-uw7EKidUY0 span:focus {
  outline: none;
}
.cid-uw7EKidUY0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uw7EKidUY0 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uw7EKidUY0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uw7EKidUY0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uw7EKidUY0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uw7EKidUY0 .mbr-section-title {
  color: #232323;
}
.cid-uwN2savGo7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwN2savGo7 .contents {
  margin-bottom: 70px;
}
.cid-uwN2savGo7 .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uwN2savGo7 .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uwN2savGo7 .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uwN2savGo7 .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uwN2savGo7 .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uwN2savGo7 .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uwN2savGo7 .card {
  margin-bottom: 2rem;
}
.cid-uwN2savGo7 .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #bb65ad;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uwN2savGo7 .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uwN2savGo7 .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #bb65ad;
  border-right: 15px solid transparent;
}
.cid-uwN2savGo7 .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uwN2savGo7 .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uwN2savGo7 .name-wrap {
  display: inline-block;
}
.cid-uwN2savGo7 .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uwN2savGo7 .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uwN2savGo7 .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uwN2savGo7 .mbr-author-name {
  color: #70005e;
  margin-bottom: 5px;
}
.cid-uwN2savGo7 .mbr-section-title,
.cid-uwN2savGo7 .title div {
  color: #232323;
  text-align: center;
}
.cid-uwN2savGo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwN2savGo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwN2savGo7 .card-block P {
  text-align: left;
  color: #e9daa4;
}
.cid-uwN2savGo7 .contents .mbr-section-title {
  color: #70005e;
}
.cid-uwRytFeWx4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwRytFeWx4 .contents {
  margin-bottom: 70px;
}
.cid-uwRytFeWx4 .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uwRytFeWx4 .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uwRytFeWx4 .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uwRytFeWx4 .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uwRytFeWx4 .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uwRytFeWx4 .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uwRytFeWx4 .card {
  margin-bottom: 2rem;
}
.cid-uwRytFeWx4 .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #70005e;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uwRytFeWx4 .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uwRytFeWx4 .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #70005e;
  border-right: 15px solid transparent;
}
.cid-uwRytFeWx4 .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uwRytFeWx4 .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uwRytFeWx4 .name-wrap {
  display: inline-block;
}
.cid-uwRytFeWx4 .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uwRytFeWx4 .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uwRytFeWx4 .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uwRytFeWx4 .mbr-author-name {
  color: #70005e;
  margin-bottom: 5px;
}
.cid-uwRytFeWx4 .mbr-section-title,
.cid-uwRytFeWx4 .title div {
  color: #232323;
  text-align: center;
}
.cid-uwRytFeWx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwRytFeWx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwRytFeWx4 .card-block P {
  text-align: left;
  color: #ffffff;
}
.cid-uwRytFeWx4 .contents .mbr-section-title {
  color: #b19b48;
}
.cid-uwN2QH55Ms {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwN2QH55Ms .contents {
  margin-bottom: 70px;
}
.cid-uwN2QH55Ms .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uwN2QH55Ms .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uwN2QH55Ms .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uwN2QH55Ms .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uwN2QH55Ms .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uwN2QH55Ms .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uwN2QH55Ms .card {
  margin-bottom: 2rem;
}
.cid-uwN2QH55Ms .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #88467e;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uwN2QH55Ms .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uwN2QH55Ms .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #88467e;
  border-right: 15px solid transparent;
}
.cid-uwN2QH55Ms .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uwN2QH55Ms .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uwN2QH55Ms .name-wrap {
  display: inline-block;
}
.cid-uwN2QH55Ms .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uwN2QH55Ms .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uwN2QH55Ms .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uwN2QH55Ms .mbr-author-name {
  color: #70005e;
  margin-bottom: 5px;
}
.cid-uwN2QH55Ms .mbr-section-title,
.cid-uwN2QH55Ms .title div {
  color: #232323;
  text-align: center;
}
.cid-uwN2QH55Ms .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwN2QH55Ms .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwN2QH55Ms .card-block P {
  text-align: left;
  color: #e9daa4;
}
.cid-uwN2QH55Ms .contents .mbr-section-title {
  color: #b19b48;
}
.cid-uw8doBS2kG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e9daa4;
}
.cid-uw8doBS2kG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw8doBS2kG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw8doBS2kG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uw8doBS2kG .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uw8doBS2kG .container {
    padding: 0 25px;
  }
}
.cid-uw8doBS2kG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uw8doBS2kG .mbr-text {
  color: #E33030;
}
.cid-uw8doBS2kG .mbr-text,
.cid-uw8doBS2kG .text-wrapper {
  color: #70005e;
}
.cid-uw7EKgKe2p {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uw7EKgKe2p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKgKe2p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uw7EKgKe2p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uw7EKgKe2p img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uw7EKgKe2p .text-wrapper {
    padding: 2rem;
  }
}
.cid-uw7EKgKe2p .mbr-text {
  color: #818181;
}
.cid-uw7EKgKe2p .mbr-section-title {
  color: #88467e;
}
.cid-uw7EKhf6Th {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/lydia-arturo-return-to-the-temple-retreat-guatemala-atitlan-1-1080x608.jpg");
}
.cid-uw7EKhf6Th .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKhf6Th .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7EKhf6Th .mbr-section-title {
  color: #ffffff;
  text-align: right;
}
.cid-uw7EKhf6Th .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uw7EKhf6Th .mbr-section-btn {
  margin-top: 16px;
}
.cid-uwRq7IS03n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e9daa4;
}
.cid-uwRq7IS03n .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #88467e;
  border: 1px solid #338873;
}
.cid-uwRq7IS03n .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwRq7IS03n .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwRq7IS03n .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwRq7IS03n .mbr-section-title {
  color: #70005e;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwRq7IS03n .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwRq7IS03n .first-title {
  color: #ffffff;
}
.cid-uwRq7IS03n .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uwRq7IS03n .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uwRq7IS03n .big {
  font-size: 40px;
}
.cid-uw7EKatMge {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uw7EKatMge .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw7EKatMge .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw7EKatMge .title {
    width: 100% !important;
  }
}
.cid-uw7EKatMge .mbr-section-title {
  color: #70005e;
  text-align: left;
}
.cid-uw7EKaP8lJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uw7EKaP8lJ .counter-container ul {
  margin-bottom: 0;
}
.cid-uw7EKaP8lJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uw7EKaP8lJ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #88467e;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uw7EKaP8lJ .mbr-text {
  color: #6c758f;
}
.cid-uw7EKiOsCY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #70005e;
}
.cid-uw7EKiOsCY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw7EKiOsCY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw7EKiOsCY .title {
    width: 100% !important;
  }
}
.cid-uw7EKiOsCY .mbr-section-title {
  color: #e9daa4;
}
.cid-uw7EKjfLSu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #70005e;
}
.cid-uw7EKjfLSu .counter-container ul {
  margin-bottom: 0;
}
.cid-uw7EKjfLSu .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uw7EKjfLSu .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #ffffff;
  color: #ffffff;
  content: '✓';
}
.cid-uw7EKjfLSu .mbr-text {
  color: #ffffff;
}
.cid-uw7EKn6Vz3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uw7EKn6Vz3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKn6Vz3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7EKn6Vz3 .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uw7EKn6Vz3 .container-fluid {
    padding: 0;
  }
}
.cid-uw7EKn6Vz3 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uw7EKn6Vz3 .container {
    padding: 0 20px;
  }
}
.cid-uw7EKn6Vz3 .row {
  justify-content: center;
}
.cid-uw7EKn6Vz3 .card {
  padding: 0;
}
.cid-uw7EKn6Vz3 .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uw7EKn6Vz3 .card img {
    height: 300px;
  }
}
.cid-uw7EKn6Vz3 .row.cards {
  margin: 0;
}
.cid-uw7EKn6Vz3 .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uw7EKn6Vz3 .row.cards img {
    height: 300px;
  }
}
.cid-uw7EKpwMRA {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uw7EKpwMRA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uw7EKpwMRA .testimonials-container {
  margin: 0 auto;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-uw7EKpwMRA .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item .user {
  background: #70005e;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uw7EKpwMRA .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-uw7EKpwMRA .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-uw7EKpwMRA .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-uw7EKpwMRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKpwMRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7EKpwMRA .main-title {
  color: #70005e;
}
.cid-uw7EKpwMRA .user_text {
  color: #ffffff;
}
.cid-uw7EKq9CwL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uw7EKq9CwL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw7EKq9CwL .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw7EKq9CwL .title {
    width: 100% !important;
  }
}
.cid-uw7EKq9CwL .mbr-text,
.cid-uw7EKq9CwL .mbr-section-btn {
  color: #ffffff;
}
.cid-uw7EKq9CwL .mbr-section-title {
  color: #ffffff;
}
.cid-uw7EKqHLHC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uw7EKqHLHC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uw7EKqHLHC .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uw7EKqHLHC .title {
    width: 100% !important;
  }
}
.cid-uw7EKqHLHC .mbr-text,
.cid-uw7EKqHLHC .mbr-section-btn {
  color: #ffffff;
}
.cid-uw7EKqHLHC .mbr-section-title {
  color: #ffffff;
}
.cid-uw7EKrbg9c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uw7EKrbg9c .wrapper {
  background-color: #e0c562;
}
.cid-uw7EKrbg9c li {
  list-style-type: none;
}
.cid-uw7EKrbg9c .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uw7EKrbg9c .list-1 li {
  margin-bottom: 1rem;
}
.cid-uw7EKrbg9c .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uw7EKrbg9c .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uw7EKrbg9c .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uw7EKrbg9c ul {
  margin: 0;
}
.cid-uw7EKrbg9c .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uw7EKrbg9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7EKrbg9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7EKrbg9c .mbr-section-title {
  color: #ffffff;
}
.cid-uw7EKrbg9c .list1 {
  color: #ffffff;
}
.cid-uw7EKrbg9c .list2 {
  color: #ffffff;
}
.cid-uw7EKrbg9c .mbr-text {
  color: #ffffff;
}
.cid-uw7EKrIyQn.popup-builder {
  background-color: #ffffff;
}
.cid-uw7EKrIyQn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uw7EKrIyQn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uw7EKrIyQn .modal-content,
.cid-uw7EKrIyQn .modal-dialog {
  height: auto;
}
.cid-uw7EKrIyQn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uw7EKrIyQn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uw7EKrIyQn .form-wrapper .mbr-form .form-group,
  .cid-uw7EKrIyQn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uw7EKrIyQn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uw7EKrIyQn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uw7EKrIyQn .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uw7EKrIyQn .pt-0 {
  padding-top: 0 !important;
}
.cid-uw7EKrIyQn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uw7EKrIyQn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uw7EKrIyQn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uw7EKrIyQn .modal-open {
  overflow: hidden;
}
.cid-uw7EKrIyQn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uw7EKrIyQn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uw7EKrIyQn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uw7EKrIyQn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uw7EKrIyQn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uw7EKrIyQn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uw7EKrIyQn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uw7EKrIyQn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uw7EKrIyQn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uw7EKrIyQn .modal-backdrop.fade {
  opacity: 0;
}
.cid-uw7EKrIyQn .modal-backdrop.show {
  opacity: .5;
}
.cid-uw7EKrIyQn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uw7EKrIyQn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uw7EKrIyQn .modal-header {
    padding: 1rem;
  }
}
.cid-uw7EKrIyQn .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uw7EKrIyQn .modal-header .close:hover {
  opacity: 1;
}
.cid-uw7EKrIyQn .modal-header .close:focus {
  outline: none;
}
.cid-uw7EKrIyQn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uw7EKrIyQn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uw7EKrIyQn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uw7EKrIyQn .modal-body {
    padding: 1rem;
  }
}
.cid-uw7EKrIyQn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uw7EKrIyQn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uw7EKrIyQn .modal-footer {
    padding: 1rem;
  }
}
.cid-uw7EKrIyQn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uw7EKrIyQn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uw7EKrIyQn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uw7EKrIyQn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uw7EKrIyQn .modal-sm {
    max-width: 300px;
  }
  .cid-uw7EKrIyQn .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uw7EKrIyQn .modal-lg,
  .cid-uw7EKrIyQn .modal-xl {
    max-width: 800px;
  }
  .cid-uw7EKrIyQn .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uw7EKrIyQn .modal-xl {
    max-width: 1140px;
  }
  .cid-uw7EKrIyQn .container {
    max-width: 1140px;
  }
}
.cid-uw7EKrIyQn .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uw7EKrIyQn .container {
    max-width: 720px;
  }
}
.cid-uw7EKrIyQn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uw7EKrIyQn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uw7EKrIyQn .form-group {
  margin-bottom: 1rem;
}
.cid-uw7EKrIyQn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uw7EKrIyQn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uw7EKrIyQn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uw7EKrIyQn .mbr-section-btn {
  margin: 0;
}
.cid-uw7EKrIyQn .mbr-section-btn .btn {
  margin: 0;
}
.cid-uwTpoyhkm7 .nav-item:focus,
.cid-uwTpoyhkm7 .nav-link:focus {
  outline: none;
}
.cid-uwTpoyhkm7 a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uwTpoyhkm7 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uwTpoyhkm7 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uwTpoyhkm7 .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uwTpoyhkm7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uwTpoyhkm7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwTpoyhkm7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uwTpoyhkm7 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uwTpoyhkm7 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uwTpoyhkm7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwTpoyhkm7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uwTpoyhkm7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uwTpoyhkm7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwTpoyhkm7 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uwTpoyhkm7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uwTpoyhkm7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwTpoyhkm7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwTpoyhkm7 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uwTpoyhkm7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uwTpoyhkm7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwTpoyhkm7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uwTpoyhkm7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uwTpoyhkm7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uwTpoyhkm7 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uwTpoyhkm7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uwTpoyhkm7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uwTpoyhkm7 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uwTpoyhkm7 .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uwTpoyhkm7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uwTpoyhkm7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwTpoyhkm7 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uwTpoyhkm7 .dropdown-item.active,
.cid-uwTpoyhkm7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uwTpoyhkm7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwTpoyhkm7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwTpoyhkm7 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwTpoyhkm7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uwTpoyhkm7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uwTpoyhkm7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwTpoyhkm7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uwTpoyhkm7 .navbar-buttons {
  text-align: center;
}
.cid-uwTpoyhkm7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uwTpoyhkm7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uwTpoyhkm7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwTpoyhkm7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwTpoyhkm7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwTpoyhkm7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwTpoyhkm7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwTpoyhkm7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwTpoyhkm7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwTpoyhkm7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwTpoyhkm7 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uwTpoyhkm7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uwTpoyhkm7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwTpoyhkm7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uwTpoyhkm7 .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uwTpoyhkm7 .nav-link:hover,
.cid-uwTpoyhkm7 .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uwTpoyhkm7 .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uwTpoyhkm7 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uwTpoyhkm7 .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uwTpoyhkm7 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uwTpoyhkm7 .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uwTpoyhkm7 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uwTpoyhkm7 .dropdown-menu {
    top: 100%;
  }
  .cid-uwTpoyhkm7 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uwTpoyhkm7 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uwTpoyhkm7 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uwTpoyhkm7 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uwTpoz0H0L {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-house-harmony-1-800x450.jpg");
}
.cid-uwTpoz0H0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoz0H0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoz0H0L .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpoz0H0L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwTpozti03 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpozti03 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwTpozti03 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwTpozti03 .title {
    width: 100% !important;
  }
}
.cid-uwTpozti03 .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpozMCq0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uwTpozMCq0 .counter-container ul {
  margin-bottom: 0;
}
.cid-uwTpozMCq0 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uwTpozMCq0 .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #e0c562;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uwTpozMCq0 .mbr-text {
  color: #6c758f;
}
.cid-uwTpoA53j8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uwTpoA53j8 a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uwTpoA53j8 .content {
    text-align: center;
  }
}
.cid-uwTpoA53j8 .mbr-text {
  color: #ffffff;
}
.cid-uwTpoA53j8 .mbr-section-subtitle {
  color: #737373;
}
.cid-uwTpoArUbh {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/geophilia-blog-architecture-sacred-geometry-earth-angel-800x450.jpg");
}
.cid-uwTpoArUbh .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uwTpoArUbh .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwTpoArUbh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uwTpoArUbh .animated-element,
.cid-uwTpoArUbh .typed-cursor {
  color: #b19b48;
}
.cid-uwTpoArUbh .animated-element {
  border-bottom: 5px solid #e0c562;
}
@media (max-width: 767px) {
  .cid-uwTpoArUbh .typed-text {
    text-align: center;
  }
}
.cid-uwTpoArUbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoArUbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoArUbh .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoArUbh .mbr-text,
.cid-uwTpoArUbh .typed-text,
.cid-uwTpoArUbh .mbr-section-btn {
  color: #e0c562;
}
.cid-uwTpoAPFCD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-uwTpoAPFCD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uwTpoAPFCD .team-card:hover {
  transform: translateY(-10px);
}
.cid-uwTpoAPFCD .title-icon {
  font-size: 3rem;
  color: #ffffff;
  padding-right: 1rem;
}
.cid-uwTpoAPFCD .title-wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .title-wrap {
    flex-direction: column;
  }
  .cid-uwTpoAPFCD .title-wrap .title-icon {
    padding: 0;
  }
}
.cid-uwTpoAPFCD .card-wrap {
  background: #e0c562;
}
@media (max-width: 991px) {
  .cid-uwTpoAPFCD .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoAPFCD .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uwTpoAPFCD .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .card-wrap .content-wrap {
    padding: 2rem 1rem;
  }
}
.cid-uwTpoAPFCD .social-row {
  display: flex;
}
.cid-uwTpoAPFCD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-top: 1rem;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uwTpoAPFCD .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .social-row {
    justify-content: center;
  }
}
.cid-uwTpoAPFCD .card-text,
.cid-uwTpoAPFCD .mbr-section-btn,
.cid-uwTpoAPFCD .social-row {
  color: #737373;
}
.cid-uwTpoAPFCD .card-title,
.cid-uwTpoAPFCD .social-row {
  color: #ffffff;
}
.cid-uwTpoAPFCD .mbr-section-title {
  color: #103178;
}
.cid-uwTpoAPFCD .mbr-section-title,
.cid-uwTpoAPFCD .title-col {
  text-align: center;
  color: #b19b48;
}
.cid-uwTpoAPFCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoAPFCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoBu2Uk {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoBu2Uk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoBu2Uk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoBu2Uk .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoBu2Uk .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uwTpoBu2Uk .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uwTpoBQf77 {
  background-color: #9a8227;
  display: flex;
  flex-direction: column;
}
.cid-uwTpoBQf77 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoBQf77 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoBQf77 .container-fluid {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.cid-uwTpoBQf77 .row {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.cid-uwTpoBQf77 .col-text {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  padding: 32px !important;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-space-harmonics-pentagono2-800x450.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 1399px) {
  .cid-uwTpoBQf77 .col-text {
    padding: 20px !important;
  }
}
@media (max-width: 991px) {
  .cid-uwTpoBQf77 .col-text {
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoBQf77 .col-text {
    padding: 12px !important;
  }
}
.cid-uwTpoBQf77 .col-text:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #9a8227;
  opacity: 0.6;
}
.cid-uwTpoBQf77 .mbr-section-title {
  position: relative;
  color: #e3ebf3;
}
.cid-uwTpoBQf77 .subtitle-wrap {
  position: relative;
  display: flex;
  align-items: center;
  column-gap: 32px;
}
.cid-uwTpoBQf77 .iconfont-wrapper {
  border: 2px solid #e0c562;
  border-radius: 50%;
  background: #e0c562;
  transition: .3s all;
}
.cid-uwTpoBQf77 .iconfont-wrapper .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 96px;
  padding: 20px;
  aspect-ratio: 1;
  font-size: 2rem;
  color: #e3ebf3;
  margin-bottom: 0;
}
@media (max-width: 1399px) {
  .cid-uwTpoBQf77 .iconfont-wrapper .mbr-iconfont {
    min-width: 66px;
    padding: 10px;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoBQf77 .iconfont-wrapper .mbr-iconfont {
    min-width: 56px;
    padding: 5px;
  }
}
@media (min-width: 992px) {
  .cid-uwTpoBQf77 .iconfont-wrapper:hover {
    border-color: #e3ebf3;
    background: transparent;
  }
}
.cid-uwTpoBQf77 .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-uwTpoBQf77 .mbr-text {
  position: relative;
  color: #e3ebf3;
}
.cid-uwTpoBQf77 .mbr-section-btn {
  position: relative;
}
.cid-uwTpoCeviV {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpoCeviV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoCeviV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoCeviV .mbr-section-title {
  color: #e0c562;
  text-align: center;
}
.cid-uwTpoCeviV .mbr-section-title a {
  pointer-events: none;
}
.cid-uwTpoCeviV .mbr-section-subtitle {
  margin-top: 40px;
  color: #6c7a88;
}
@media (max-width: 1399px) {
  .cid-uwTpoCeviV .mbr-section-subtitle {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoCeviV .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-uwTpoCeviV .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-uwTpoCeviV .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-uwTpoCDyzw {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uwTpoCDyzw .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
  padding-top: 8rem;
}
.cid-uwTpoCDyzw .carousel-item.active,
.cid-uwTpoCDyzw .carousel-item-next,
.cid-uwTpoCDyzw .carousel-item-prev {
  display: flex;
}
.cid-uwTpoCDyzw h2 {
  font-size: 15rem;
  position: absolute;
  left: 50%;
  width: fit-content;
  right: 50%;
  top: -8rem;
  transform: translateX(-50%);
  opacity: 0.1;
}
.cid-uwTpoCDyzw .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
}
.cid-uwTpoCDyzw .carousel-controls a span {
  position: absolute;
  top: 120px;
  padding: 10px;
  border-radius: 50%;
  color: white;
  background: #e0c562;
  opacity: 0.3;
  transition: all 0.3s;
}
.cid-uwTpoCDyzw .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-uwTpoCDyzw H2 {
  color: #b69b74;
}
.cid-uwTpoCDyzw .title {
  color: #9a8227;
}
.cid-uwTpoCDyzw .user_text {
  color: #6c758f;
}
.cid-uwTpoCDyzw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoCDyzw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoD7GkE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e0c562;
}
.cid-uwTpoD7GkE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoD7GkE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoD7GkE .mbr-text {
  color: #767676;
}
.cid-uwTpoD7GkE .mbr-section-subtitle {
  color: #767676;
}
.cid-uwTpoD7GkE .title .num {
  width: 100%;
  display: block;
}
.cid-uwTpoD7GkE .title .card-title {
  z-index: 1;
}
.cid-uwTpoD7GkE .num {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwTpoD7GkE * {
    text-align: center !important;
  }
  .cid-uwTpoD7GkE .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoD7GkE .card-title,
.cid-uwTpoD7GkE .card-img {
  color: #ffffff;
}
.cid-uwTpoD7GkE .mbr-section-title,
.cid-uwTpoD7GkE .card-box {
  text-align: center;
  color: #6c758f;
}
.cid-uwTpoDFjyD {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwTpoDFjyD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoDFjyD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwTpoDFjyD .row {
    padding: 0 13px;
  }
}
.cid-uwTpoDFjyD .row {
  justify-content: center;
}
.cid-uwTpoDFjyD .card {
  padding: 0;
  border-top: 1px solid #e0c562;
  border-bottom: 1px solid #e0c562;
  border-radius: 0;
}
.cid-uwTpoDFjyD .title-wrapper {
  padding: 14px 0 18px;
  white-space: nowrap;
  overflow: hidden;
}
.cid-uwTpoDFjyD .title-wrapper:last-child {
  padding: 18px 14px;
  border-top: 1px solid #e0c562;
}
.cid-uwTpoDFjyD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uwTpoDFjyD .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoDFjyD .mbr-title {
  color: #e0c562;
  text-align: right;
}
.cid-uwTpoE6gTY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpoE6gTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoE6gTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoE6gTY .label-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  max-width: 100%;
  padding: 6px 13px;
  border: 1px solid #ffffff;
  margin: 0 auto;
  border-radius: 4px;
}
.cid-uwTpoE6gTY .label-text {
  color: #747474;
}
.cid-uwTpoE6gTY .mbr-title {
  margin-top: 30px;
  color: #e0c562;
}
@media (min-width: 992px) {
  .cid-uwTpoE6gTY .mbr-title.display-2 {
    font-size: 6vw;
  }
}
.cid-uwTpoE6gTY .mbr-subtitle {
  margin-top: 40px;
  color: #747474;
}
@media (max-width: 991px) {
  .cid-uwTpoE6gTY .mbr-subtitle {
    margin-top: 30px;
  }
}
.cid-uwTpoE6gTY .mbr-text {
  margin-top: 30px;
  color: #000000;
}
.cid-uwTpoEsb0C {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uwTpoEsb0C .mbr-section-title,
  .cid-uwTpoEsb0C .mbr-section-subtitle,
  .cid-uwTpoEsb0C .mbr-section-btn,
  .cid-uwTpoEsb0C .mbr-text {
    text-align: center;
  }
}
.cid-uwTpoEsb0C .mbr-section-title {
  color: #082c4e;
}
.cid-uwTpoEsb0C .mbr-text,
.cid-uwTpoEsb0C .mbr-section-btn {
  color: #ffffff;
}
.cid-uwTpoEsb0C .bottom {
  overflow: visible;
  position: relative;
}
.cid-uwTpoEsb0C .bottom:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 25px solid #b19b48;
  position: absolute;
  bottom: -1rem;
  right: 3rem;
  content: '';
}
.cid-uwTpoEsb0C .top {
  overflow: visible;
  position: relative;
}
.cid-uwTpoEsb0C .top:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 25px solid #b19b48;
  position: absolute;
  top: -1rem;
  left: 3rem;
  content: '';
}
.cid-uwTpoEsb0C .pb {
  margin-bottom: 3rem;
}
.cid-uwTpoEsb0C .card-wrapper {
  background: #b19b48;
  padding: 1.5rem;
  height: 100%;
  border-radius: 16px;
}
.cid-uwTpoEsb0C .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwTpoEsb0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoEsb0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoEV7Vj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoEV7Vj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoEV7Vj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoEV7Vj .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uwTpoEV7Vj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoEV7Vj .row {
  flex-direction: row-reverse;
}
.cid-uwTpoEV7Vj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpoEV7Vj .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpoEV7Vj .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uwTpoEV7Vj .mbr-text {
  color: #6c758f;
}
.cid-uwTpoFiCRs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uwTpoFiCRs a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uwTpoFiCRs .content {
    text-align: center;
  }
}
.cid-uwTpoFiCRs .mbr-text {
  color: #ffffff;
}
.cid-uwTpoFiCRs .mbr-section-subtitle {
  color: #737373;
}
.cid-uwTpoFD6tW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwTpoFD6tW .mbr-text {
  color: #6c758f;
}
.cid-uwTpoFZTIp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoFZTIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoFZTIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoFZTIp .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uwTpoFZTIp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoFZTIp .row {
  flex-direction: row-reverse;
}
.cid-uwTpoFZTIp img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpoFZTIp .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpoFZTIp .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uwTpoFZTIp .mbr-text {
  color: #b19b48;
}
.cid-uwTpoGrDZ1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #b19b48;
}
.cid-uwTpoGrDZ1 .lin {
  font-style: italic;
}
.cid-uwTpoGrDZ1 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uwTpoGrDZ1 .lin,
.cid-uwTpoGrDZ1 .iconfont-wrapper {
  color: #ffffff;
}
.cid-uwTpoGQxDK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoGQxDK .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoGQxDK .item:focus,
.cid-uwTpoGQxDK span:focus {
  outline: none;
}
.cid-uwTpoGQxDK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoGQxDK .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoGQxDK .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoGQxDK .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoGQxDK .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoGQxDK .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoGQxDK .mbr-section-title,
.cid-uwTpoGQxDK .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoGQxDK .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoGQxDK .item-subtitle {
  text-align: center;
}
.cid-uwTpoGQxDK .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoGQxDK .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoGQxDK .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoGQxDK .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoGQxDK .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoGQxDK .item-title {
  color: #b19b48;
}
.cid-uwTpoHfTLO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoHfTLO .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoHfTLO .item:focus,
.cid-uwTpoHfTLO span:focus {
  outline: none;
}
.cid-uwTpoHfTLO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoHfTLO .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoHfTLO .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoHfTLO .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoHfTLO .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoHfTLO .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoHfTLO .mbr-section-title,
.cid-uwTpoHfTLO .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoHfTLO .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoHfTLO .item-subtitle {
  text-align: center;
}
.cid-uwTpoHfTLO .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoHfTLO .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoHfTLO .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoHfTLO .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoHfTLO .item-title {
  color: #b19b48;
}
.cid-uwTpoHHLSl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoHHLSl .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoHHLSl .item:focus,
.cid-uwTpoHHLSl span:focus {
  outline: none;
}
.cid-uwTpoHHLSl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoHHLSl .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoHHLSl .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoHHLSl .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoHHLSl .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoHHLSl .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoHHLSl .mbr-section-title,
.cid-uwTpoHHLSl .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoHHLSl .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoHHLSl .item-subtitle {
  text-align: center;
}
.cid-uwTpoHHLSl .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoHHLSl .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoHHLSl .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoHHLSl .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoHHLSl .item-title {
  color: #b19b48;
}
.cid-uwTpoI7Y27 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoI7Y27 .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoI7Y27 .item:focus,
.cid-uwTpoI7Y27 span:focus {
  outline: none;
}
.cid-uwTpoI7Y27 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoI7Y27 .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoI7Y27 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoI7Y27 .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoI7Y27 .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoI7Y27 .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoI7Y27 .mbr-section-title,
.cid-uwTpoI7Y27 .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoI7Y27 .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoI7Y27 .item-subtitle {
  text-align: center;
}
.cid-uwTpoI7Y27 .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoI7Y27 .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoI7Y27 .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoI7Y27 .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoI7Y27 .item-title {
  color: #b19b48;
}
.cid-uwTpoIBufU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoIBufU .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoIBufU .item:focus,
.cid-uwTpoIBufU span:focus {
  outline: none;
}
.cid-uwTpoIBufU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoIBufU .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoIBufU .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoIBufU .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoIBufU .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoIBufU .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoIBufU .mbr-section-title,
.cid-uwTpoIBufU .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoIBufU .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoIBufU .item-subtitle {
  text-align: center;
}
.cid-uwTpoIBufU .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoIBufU .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoIBufU .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoIBufU .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoIBufU .item-title {
  color: #b19b48;
}
.cid-uwTpoJ2KVS {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #e0c562;
}
.cid-uwTpoJ2KVS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uwTpoJ2KVS .card-wrapper {
  background-color: #ffffff;
  border-radius: 16px;
}
.cid-uwTpoJ2KVS .image-wrapper {
  height: 100%;
}
.cid-uwTpoJ2KVS .image-wrapper img {
  height: 100%;
  max-width: 100%;
  object-fit: cover;
}
.cid-uwTpoJ2KVS .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 10px;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #0b2b5c;
  transition: all 0.3s;
}
.cid-uwTpoJ2KVS .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #0b2b5c;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uwTpoJ2KVS .social-row .soc-item:hover {
  background-color: #0b2b5c;
}
.cid-uwTpoJ2KVS .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-uwTpoJ2KVS .img-order {
    order: 2;
  }
}
@media (min-width: 768px) {
  .cid-uwTpoJ2KVS .card-box_left {
    padding: 2rem 2rem 2rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uwTpoJ2KVS .card-box_left {
    padding: 2rem 2rem 2rem 3rem;
  }
}
.cid-uwTpoJ2KVS .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpoJ2KVS .card-title {
  color: #6c758f;
}
.cid-uwTpoJ2KVS .card-subtitle {
  color: #6c758f;
}
.cid-uwTpoJ2KVS .mbr-text,
.cid-uwTpoJ2KVS .social-row {
  color: #6c758f;
}
.cid-uwTpoJzxYE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uwTpoJzxYE img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-uwTpoJzxYE H1 {
  color: #e0c562;
}
.cid-uwTpoJzxYE .mbr-text,
.cid-uwTpoJzxYE .mbr-section-btn {
  color: #716c80;
}
.cid-uwTpoJzxYE H3 {
  color: #716c80;
}
.cid-uwTpoJzxYE .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uwTpoJzxYE .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-uwTpoJzxYE .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-uwTpoJzxYE .link:hover {
  color: #e0c562 !important;
}
.cid-uwTpoJzxYE .link:hover .link-ico {
  color: #e0c562 !important;
  padding-left: 10px;
}
.cid-uwTpoJzxYE DIV {
  color: #57468b;
}
.cid-uwTpoJzxYE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoJzxYE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoK1bxj {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uwTpoK1bxj .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uwTpoK1bxj .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwTpoK1bxj .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoK1bxj .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwTpoK1bxj .mbr-section-title {
  color: #9a8227;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwTpoK1bxj .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwTpoK1bxj .first-title {
  color: #ffffff;
}
.cid-uwTpoK1bxj .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-uwTpoK1bxj .first-price {
  color: #ffffff;
  font-size: 25px;
}
.cid-uwTpoK1bxj .big {
  font-size: 40px;
}
.cid-uwTpoK1bxj .first-title DIV {
  text-align: center;
}
.cid-uwTpoKtFkm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwTpoKtFkm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoKtFkm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uwTpoKtFkm .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-uwTpoKtFkm .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwTpoKtFkm .image-wrapper {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoKtFkm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoKtFkm .mbr-text,
.cid-uwTpoKtFkm .mbr-section-btn {
  color: #b19b48;
}
.cid-uwTpoKVyNN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #e0c562;
}
.cid-uwTpoKVyNN .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoKVyNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoKVyNN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoKVyNN .content-wrap {
  margin: 0;
}
.cid-uwTpoKVyNN .content-wrap .card {
  padding: 0;
}
.cid-uwTpoKVyNN .image-wrapper {
  height: 100%;
}
.cid-uwTpoKVyNN .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-uwTpoKVyNN .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-uwTpoKVyNN .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper {
    padding: 40px 0;
  }
}
.cid-uwTpoKVyNN .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uwTpoKVyNN .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-uwTpoKVyNN .mbr-section-title {
  color: #150764;
}
.cid-uwTpoKVyNN .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-uwTpoKVyNN .mbr-section-title,
.cid-uwTpoKVyNN .mbr-section-btn,
.cid-uwTpoKVyNN .icon-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uwTpoKVyNN .mbr-section-title,
.cid-uwTpoKVyNN .mbr-section-btn,
.cid-uwTpoKVyNN .icon-wrapper DIV {
  text-align: left;
}
.cid-uwTpoLmkGj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uwTpoLmkGj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoLmkGj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwTpoLmkGj .container {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoLmkGj .image-wrapper {
    margin-bottom: 40px;
  }
}
.cid-uwTpoLmkGj .image-wrapper img {
  height: 460px;
  object-fit: cover;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uwTpoLmkGj .image-wrapper img {
    height: 300px;
  }
}
.cid-uwTpoLmkGj .card-wrapper {
  margin-top: 15%;
  padding-top: 120px;
  background-color: #c2aa51;
  border-radius: 40px;
}
@media (max-width: 992px) {
  .cid-uwTpoLmkGj .card-wrapper {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .cid-uwTpoLmkGj .card-wrapper {
    margin-top: 0;
    padding-top: 20px;
  }
}
.cid-uwTpoLmkGj .card-wrapper .mbr-section-title {
  padding: 0 100px;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-uwTpoLmkGj .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
    padding: 0 20px;
  }
}
.cid-uwTpoLmkGj .card-wrapper .mbr-text {
  padding: 0 100px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-uwTpoLmkGj .card-wrapper .mbr-text {
    padding: 0 20px;
  }
}
.cid-uwTpoLmkGj .card-wrapper .icon-wrapper {
  padding: 0 20px 20px;
}
.cid-uwTpoLmkGj .card-wrapper .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 56px;
  width: 56px;
  background-color: #ffffff;
  color: #08323c;
  font-size: 20px;
  border-radius: 50%;
}
@media (max-width: 992px) {
  .cid-uwTpoLmkGj .card-wrapper .icon-wrapper {
    display: none;
  }
}
.cid-uwTpoLmkGj .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpoLmkGj .mbr-text {
  color: #ffffff;
}
.cid-uwTpoLmkGj .icon-wrapper {
  text-align: right;
}
.cid-uwTpoLNAOu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-keme-ix-hotel-geophilia-congress-2-1280x720.jpg");
}
.cid-uwTpoLNAOu .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoLNAOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoLNAOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoLNAOu .image-wrap {
  height: 500px;
}
@media (max-width: 992px) {
  .cid-uwTpoLNAOu .image-wrap {
    height: 300px;
  }
}
.cid-uwTpoMgAwK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwTpoMgAwK .row {
  flex-direction: row-reverse;
}
.cid-uwTpoMgAwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoMgAwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoMgAwK .mbr-description {
  text-align: left;
}
.cid-uwTpoMgAwK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwTpoMgAwK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwTpoMgAwK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uwTpoMgAwK .card-title,
.cid-uwTpoMgAwK .iconfont-wrapper {
  color: #000000;
}
.cid-uwTpoMgAwK .card-text {
  color: #000000;
}
.cid-uwTpoMgAwK .mbr-section-title {
  color: #b19b48;
  text-align: center;
}
.cid-uwTpoMgAwK .mbr-text,
.cid-uwTpoMgAwK .mbr-section-btn {
  text-align: center;
}
.cid-uwTpoMgAwK .card-text,
.cid-uwTpoMgAwK .item .mbr-section-btn {
  text-align: left;
}
.cid-uwTpoMgAwK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uwTpoMgAwK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uwTpoMgAwK .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e0c562;
  background-color: #e0c562;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uwTpoMgAwK .mbr-text UL {
  text-align: left;
}
.cid-uwTpoMgAwK .mbr-text {
  color: #6c758f;
}
.cid-uwTpoMIOSE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwTpoMIOSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoMIOSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoMIOSE .mbr-description {
  text-align: left;
}
.cid-uwTpoMIOSE .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwTpoMIOSE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwTpoMIOSE .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uwTpoMIOSE .card-title,
.cid-uwTpoMIOSE .iconfont-wrapper {
  color: #000000;
}
.cid-uwTpoMIOSE .card-text {
  color: #000000;
}
.cid-uwTpoMIOSE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uwTpoMIOSE .mbr-text,
.cid-uwTpoMIOSE .mbr-section-btn {
  text-align: center;
}
.cid-uwTpoMIOSE .card-text,
.cid-uwTpoMIOSE .item .mbr-section-btn {
  text-align: left;
}
.cid-uwTpoMIOSE .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uwTpoMIOSE .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uwTpoMIOSE .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e0c562;
  background-color: #e0c562;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uwTpoMIOSE .mbr-text UL {
  text-align: left;
}
.cid-uwTpoMIOSE .mbr-text {
  color: #6c758f;
}
.cid-uwTpoN8Ar5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoN8Ar5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoN8Ar5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwTpoN8Ar5 .mt-5 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .cid-uwTpoN8Ar5 .col-lg-3 {
    flex: 0 0 auto;
    width: 20%;
  }
}
.cid-uwTpoN8Ar5 .card {
  background: #e0c562;
  padding: 2rem;
  border-radius: 3rem;
  margin-bottom: 2rem;
}
@media (max-width: 992px) {
  .cid-uwTpoN8Ar5 .card {
    padding: 1rem;
  }
}
.cid-uwTpoN8Ar5 .image-wrapper {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-uwTpoN8Ar5 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uwTpoN8Ar5 .name {
  color: #ffffff;
}
.cid-uwTpoN8Ar5 .mbr-text {
  color: #6c758f;
}
.cid-uwTpoNGAd0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpoNGAd0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwTpoNGAd0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwTpoNGAd0 .title {
    width: 100% !important;
  }
}
.cid-uwTpoNGAd0 .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoO6vSO {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uwTpoO6vSO .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-uwTpoO6vSO .card .card-img span {
  color: #e0c562;
  font-size: 45px;
}
.cid-uwTpoO6vSO .card .card-title {
  letter-spacing: 1px;
}
.cid-uwTpoO6vSO .card-title {
  margin: 0;
}
.cid-uwTpoO6vSO .mbr-text,
.cid-uwTpoO6vSO .card-title {
  color: #878787;
}
.cid-uwTpoO6vSO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoO6vSO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoOKhif {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-uwTpoOKhif .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoOKhif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoOKhif .row {
  flex-direction: row-reverse;
}
.cid-uwTpoOKhif .mbr-description {
  color: #ffffff;
}
.cid-uwTpoPbfG4 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwTpoPbfG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoPbfG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoPbfG4 .mbr-section-title {
  color: #6c758f;
}
.cid-uwTpoPEPNd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoQ0Vdy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpoQ0Vdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoQ0Vdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoQ0Vdy .row {
  flex-direction: row-reverse;
}
.cid-uwTpoQ0Vdy .mbr-description {
  color: #6c758f;
}
.cid-uwTpoQr80g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e0c562;
}
.cid-uwTpoQr80g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoQr80g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwTpoQr80g .container {
    padding: 0 16px;
  }
}
.cid-uwTpoQr80g .title-wrapper {
  position: relative;
}
.cid-uwTpoQr80g .title-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uwTpoQr80g .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uwTpoQr80g .title-wrapper .mbr-text {
  position: relative;
  z-index: 1;
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uwTpoQr80g .title-wrapper .mbr-text {
    margin-bottom: 40px;
  }
}
.cid-uwTpoQr80g .title-wrapper .mbr-section-btn {
  position: relative;
  z-index: 1;
}
.cid-uwTpoQr80g .title-wrapper .container-wrapper {
  position: absolute;
  top: -2.6rem;
  left: -1rem;
  height: 100%;
  width: 50%;
  border: 2px dashed #ffffff;
  border-top: none;
  border-right: 0;
  border-bottom-left-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uwTpoQr80g .title-wrapper .container-wrapper {
    display: none;
  }
}
.cid-uwTpoQr80g .mbr-section-title {
  color: #08323C;
}
.cid-uwTpoQr80g .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-uwTpoQr80g .mbr-section-title,
.cid-uwTpoQr80g .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uwTpoQT6ux {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoQT6ux .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoQT6ux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoQT6ux img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
  margin: auto;
  margin-bottom: 1.5rem;
}
.cid-uwTpoQT6ux .mbr-iconfont {
  margin: auto;
  display: inline-flex;
  font-size: 1.5rem;
  color: #ca9236;
  width: 30px;
  justify-content: center;
  align-items: center;
}
.cid-uwTpoQT6ux .card-title,
.cid-uwTpoQT6ux .iconfont-wrapper {
  color: #6c758f;
}
.cid-uwTpoQT6ux .card-text {
  color: #e0c562;
}
.cid-uwTpoQT6ux .mbr-section-title {
  color: #4e423d;
}
.cid-uwTpoQT6ux .mbr-section-subtitle {
  color: #232323;
}
.cid-uwTpoQT6ux .content-head {
  max-width: 800px;
}
.cid-uwTpoQT6ux .card-subtitle {
  color: #a1a1a1;
}
.cid-uwTpoRwk4A {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoRwk4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoRwk4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoRwk4A .mbr-section-subtitle {
  color: #b19b48;
}
.cid-uwTpoRYCyh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwTpoRYCyh .mbr-text {
  color: #6c758f;
}
.cid-uwTpoRYCyh .mbr-section-subtitle {
  color: #000000;
}
.cid-uwTpoRYCyh .mbr-section-title {
  color: #000000;
}
.cid-uwTpoSpBDz {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e0c562;
}
.cid-uwTpoSpBDz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoSpBDz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoSpBDz .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpoSRcdL {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uwTpoSRcdL .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uwTpoSRcdL .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwTpoSRcdL .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoSRcdL .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwTpoSRcdL .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwTpoSRcdL .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwTpoSRcdL .first-title {
  color: #ffffff;
}
.cid-uwTpoSRcdL .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-uwTpoSRcdL .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-uwTpoSRcdL .big {
  font-size: 40px;
}
.cid-uwTpoSRcdL .first-title DIV {
  text-align: center;
}
.cid-uwTpoTqX8W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoTqX8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoTqX8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoTqX8W .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uwTpoTqX8W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoTqX8W .row {
  flex-direction: row-reverse;
}
.cid-uwTpoTqX8W img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpoTqX8W .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpoTqX8W .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uwTpoTqX8W .mbr-text {
  color: #b19b48;
}
.cid-uwTpoTS2N9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoTS2N9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoTS2N9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoTS2N9 .mbr-section-subtitle {
  text-align: left;
}
.cid-uwTpoTS2N9 .mbr-section-title {
  color: #9a8227;
}
.cid-uwTpoUlPcL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoUlPcL .mbr-text {
  color: #6c758f;
}
.cid-uwTpoULhE8 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uwTpoV8isx {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/geophilia-index-bg3-1-1344x756.jpg");
}
.cid-uwTpoV8isx .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uwTpoV8isx .carousel-control-prev {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uwTpoV8isx .carousel-control-next {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uwTpoV8isx .carousel-item.active,
.cid-uwTpoV8isx .carousel-item-next,
.cid-uwTpoV8isx .carousel-item-prev {
  display: flex;
}
.cid-uwTpoV8isx .carousel-controls a {
  transition: opacity .5s;
}
.cid-uwTpoV8isx .carousel-controls a:hover span,
.cid-uwTpoV8isx .carousel-controls a:focus span {
  opacity: 1;
}
.cid-uwTpoV8isx .carousel-controls a:hover svg,
.cid-uwTpoV8isx .carousel-controls a:focus svg {
  transition: all .25s;
  stroke-width: 3;
}
.cid-uwTpoV8isx .carousel-controls a:active svg {
  transition: all .1s;
  stroke-width: 5;
}
.cid-uwTpoV8isx .user_image {
  overflow: hidden;
  display: flex;
}
.cid-uwTpoV8isx .user_image .user_image_inner {
  max-width: 300px;
  max-height: 300px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: 0 auto 3rem auto;
}
.cid-uwTpoV8isx .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uwTpoV8isx .user_text {
  color: #767676;
}
.cid-uwTpoV8isx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uwTpoV8isx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
  display: inline-block;
}
.cid-uwTpoV8isx .testimonials-quote svg {
  height: 30px;
  width: 30px;
}
.cid-uwTpoV8isx svg.svg-gradient {
  position: absolute;
  opacity: 0;
  z-index: -100;
}
.cid-uwTpoV8isx .user_name {
  color: #c2aa51;
}
.cid-uwTpoV8isx .carousel-controls svg {
  height: 60px;
}
@media (max-width: 230px) {
  .cid-uwTpoV8isx .user_image_inner {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 991px) {
  .cid-uwTpoV8isx .testimonials-quote,
  .cid-uwTpoV8isx .user_text,
  .cid-uwTpoV8isx .user_name,
  .cid-uwTpoV8isx .user_desk {
    text-align: center !important;
  }
  .cid-uwTpoV8isx .carousel-controls a span {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .cid-uwTpoV8isx .mbr-section-title,
  .cid-uwTpoV8isx .underline {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1200px) {
  .cid-uwTpoV8isx .carousel-control-prev span {
    right: -1rem;
  }
  .cid-uwTpoV8isx .carousel-control-next span {
    left: -1rem;
  }
  .cid-uwTpoV8isx .user-text {
    padding-right: 2rem;
  }
  .cid-uwTpoV8isx .carousel-control-prev,
  .cid-uwTpoV8isx .carousel-control-next {
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-uwTpoV8isx .mbr-section-title,
.cid-uwTpoV8isx .underline {
  color: #e0c562;
}
.cid-uwTpoWdwHH {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uwTpoWdwHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoWdwHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoWdwHH .mbr-section-title {
  color: #b19b48;
}
.cid-uwTpoWGacO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uwTpoWGacO .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoWGacO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoWGacO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoWGacO .content-wrap {
  margin: 0;
}
.cid-uwTpoWGacO .content-wrap .card {
  padding: 0;
}
.cid-uwTpoWGacO .image-wrapper {
  height: 100%;
}
.cid-uwTpoWGacO .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwTpoWGacO .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-uwTpoWGacO .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-uwTpoWGacO .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoWGacO .content-wrapper {
    padding: 40px 0;
  }
}
.cid-uwTpoWGacO .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uwTpoWGacO .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uwTpoWGacO .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-uwTpoWGacO .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uwTpoWGacO .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwTpoWGacO .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-uwTpoWGacO .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uwTpoWGacO .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-uwTpoWGacO .mbr-section-title {
  color: #150764;
}
.cid-uwTpoWGacO .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-uwTpoWGacO .mbr-section-title,
.cid-uwTpoWGacO .mbr-section-btn,
.cid-uwTpoWGacO .icon-wrapper {
  text-align: center;
}
.cid-uwTpoXhrs8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uwTpoXhrs8 .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoXhrs8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoXhrs8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoXhrs8 .content-wrap {
  margin: 0;
}
.cid-uwTpoXhrs8 .content-wrap .card {
  padding: 0;
}
.cid-uwTpoXhrs8 .image-wrapper {
  height: 100%;
}
.cid-uwTpoXhrs8 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwTpoXhrs8 .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-uwTpoXhrs8 .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-uwTpoXhrs8 .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoXhrs8 .content-wrapper {
    padding: 40px 0;
  }
}
.cid-uwTpoXhrs8 .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uwTpoXhrs8 .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uwTpoXhrs8 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-uwTpoXhrs8 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uwTpoXhrs8 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwTpoXhrs8 .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-uwTpoXhrs8 .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uwTpoXhrs8 .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-uwTpoXhrs8 .mbr-section-title {
  color: #150764;
}
.cid-uwTpoXhrs8 .mbr-text {
  color: #6c758f;
  text-align: left;
}
.cid-uwTpoXhrs8 .mbr-section-title,
.cid-uwTpoXhrs8 .mbr-section-btn,
.cid-uwTpoXhrs8 .icon-wrapper {
  text-align: center;
  color: #6c758f;
}
.cid-uwTpoXhrs8 .mbr-section-title,
.cid-uwTpoXhrs8 .mbr-section-btn,
.cid-uwTpoXhrs8 .icon-wrapper DIV {
  text-align: left;
}
.cid-uwTpoXLZi3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uwTpoXLZi3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoXLZi3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoXLZi3 .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoXLZi3 .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uwTpoYiWNV {
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-keme-ix-hotel-geophilia-congress-3.-1920x1080.jpg");
}
.cid-uwTpoYiWNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoYiWNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoYiWNV .container-fluid {
  padding: 0 70px;
  height: 90vh;
}
@media (max-width: 1440px) {
  .cid-uwTpoYiWNV .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoYiWNV .container-fluid {
    padding: 0 20px;
  }
}
.cid-uwTpoYiWNV .container {
  height: 90vh;
}
@media (max-width: 992px) {
  .cid-uwTpoYiWNV .container {
    padding: 0 20px;
  }
}
.cid-uwTpoYiWNV .row {
  height: 100%;
}
.cid-uwTpoYiWNV .content-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.cid-uwTpoYiWNV .content-wrapper .title-wrapper {
  margin-bottom: 40px;
}
.cid-uwTpoYiWNV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 1440px) {
  .cid-uwTpoYiWNV .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uwTpoYiWNV .content-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-uwTpoYiWNV .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpoYiWNV .mbr-desc {
  color: #ffffff;
}
.cid-uwTNu4dle0 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uwTNu4dle0 .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uwTNu4dle0 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwTNu4dle0 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwTNu4dle0 .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwTNu4dle0 .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwTNu4dle0 .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwTNu4dle0 .first-title {
  color: #ffffff;
}
.cid-uwTNu4dle0 .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-uwTNu4dle0 .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-uwTNu4dle0 .big {
  font-size: 40px;
}
.cid-uwTNu4dle0 .first-title DIV {
  text-align: center;
}
.cid-uwTpoZnWOV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoZnWOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoZnWOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoZnWOV .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpoZnWOV .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uwTpoZQ4bb {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uwTpoZQ4bb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoZQ4bb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpoZQ4bb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoZQ4bb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpoZQ4bb .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpoZQ4bb .mbr-text {
  color: #727272;
}
.cid-uwTpoZQ4bb .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpp0pqhQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpp0pqhQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp0pqhQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpp0pqhQ .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpp0pqhQ .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uwTpp0TAFV {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uwTpp0TAFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp0TAFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp0TAFV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp0TAFV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpp0TAFV .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpp0TAFV .mbr-text {
  color: #727272;
}
.cid-uwTpp0TAFV .mbr-section-title {
  color: #e0c562;
}
.cid-uwTpp1olH1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp1olH1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp1olH1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp1olH1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp1olH1 .row {
  flex-direction: row-reverse;
}
.cid-uwTpp1olH1 img {
  width: 100%;
}
.cid-uwTpp1WrJO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp1WrJO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp1WrJO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp1WrJO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp1WrJO .row {
  flex-direction: row-reverse;
}
.cid-uwTpp1WrJO img {
  width: 100%;
}
.cid-uwTpp2pAla {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp2pAla .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp2pAla .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp2pAla .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp2pAla .row {
  flex-direction: row-reverse;
}
.cid-uwTpp2pAla img {
  width: 100%;
}
.cid-uwTpp2VxvK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp2VxvK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp2VxvK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp2VxvK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp2VxvK .row {
  flex-direction: row-reverse;
}
.cid-uwTpp2VxvK img {
  width: 100%;
}
.cid-uwTpp3oaY5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp3oaY5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp3oaY5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp3oaY5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp3oaY5 .row {
  flex-direction: row-reverse;
}
.cid-uwTpp3oaY5 img {
  width: 100%;
}
.cid-uwTpp3VMmd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpp3VMmd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp3VMmd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uwTpp3VMmd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpp3VMmd .row {
  flex-direction: row-reverse;
}
.cid-uwTpp3VMmd img {
  width: 100%;
}
.cid-uwTpp4r2ZU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpp4r2ZU .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uwTpp4r2ZU .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwTpp4r2ZU .underline .line {
  width: 2rem;
  height: 1px;
  background: #e0c562;
  display: inline-block;
}
.cid-uwTpp4r2ZU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp4r2ZU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpp4r2ZU .mbr-section-title {
  color: #f5f5f3;
}
.cid-uwTpp4r2ZU .mbr-text,
.cid-uwTpp4r2ZU .mbr-section-btn {
  color: #e0c562;
}
.cid-uwTpp4r2ZU .mbr-section-subtitle,
.cid-uwTpp4r2ZU .underline {
  color: #e0c562;
}
.cid-uwTpp4XUui {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpp4XUui .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uwTpp4XUui .carousel {
    min-height: 600px;
  }
  .cid-uwTpp4XUui .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwTpp4XUui .carousel {
    min-height: 390px;
  }
  .cid-uwTpp4XUui .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uwTpp4XUui .carousel {
    min-height: 330px;
  }
  .cid-uwTpp4XUui .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-uwTpp4XUui .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uwTpp4XUui .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uwTpp4XUui .carousel,
.cid-uwTpp4XUui .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwTpp4XUui .item-wrapper {
  width: 100%;
}
.cid-uwTpp4XUui .carousel-caption {
  bottom: 40px;
}
.cid-uwTpp4XUui .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uwTpp4XUui .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uwTpp4XUui .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uwTpp4XUui .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uwTpp4XUui .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uwTpp4XUui .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwTpp4XUui .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwTpp4XUui .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwTpp4XUui .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uwTpp4XUui .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uwTpp4XUui .carousel-indicators li.active,
.cid-uwTpp4XUui .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwTpp4XUui .carousel-indicators li::after,
.cid-uwTpp4XUui .carousel-indicators li::before {
  content: none;
}
.cid-uwTpp4XUui .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwTpp4XUui .carousel-indicators {
    display: none !important;
  }
}
.cid-uwTpp5KpIy {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uwTpp5KpIy .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uwTpp5KpIy .carousel {
    min-height: 600px;
  }
  .cid-uwTpp5KpIy .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwTpp5KpIy .carousel {
    min-height: 390px;
  }
  .cid-uwTpp5KpIy .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uwTpp5KpIy .carousel {
    min-height: 330px;
  }
  .cid-uwTpp5KpIy .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-uwTpp5KpIy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uwTpp5KpIy .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uwTpp5KpIy .carousel,
.cid-uwTpp5KpIy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwTpp5KpIy .item-wrapper {
  width: 100%;
}
.cid-uwTpp5KpIy .carousel-caption {
  bottom: 40px;
}
.cid-uwTpp5KpIy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uwTpp5KpIy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uwTpp5KpIy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uwTpp5KpIy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uwTpp5KpIy .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uwTpp5KpIy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwTpp5KpIy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwTpp5KpIy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwTpp5KpIy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uwTpp5KpIy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uwTpp5KpIy .carousel-indicators li.active,
.cid-uwTpp5KpIy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwTpp5KpIy .carousel-indicators li::after,
.cid-uwTpp5KpIy .carousel-indicators li::before {
  content: none;
}
.cid-uwTpp5KpIy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwTpp5KpIy .carousel-indicators {
    display: none !important;
  }
}
.cid-uwTpp6zDEj {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwTpp6zDEj .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-uwTpp6zDEj .carousel {
    min-height: 600px;
  }
  .cid-uwTpp6zDEj .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwTpp6zDEj .carousel {
    min-height: 390px;
  }
  .cid-uwTpp6zDEj .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uwTpp6zDEj .carousel {
    min-height: 330px;
  }
  .cid-uwTpp6zDEj .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-uwTpp6zDEj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uwTpp6zDEj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uwTpp6zDEj .carousel,
.cid-uwTpp6zDEj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwTpp6zDEj .item-wrapper {
  width: 100%;
}
.cid-uwTpp6zDEj .carousel-caption {
  bottom: 40px;
}
.cid-uwTpp6zDEj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uwTpp6zDEj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uwTpp6zDEj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uwTpp6zDEj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uwTpp6zDEj .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uwTpp6zDEj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwTpp6zDEj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwTpp6zDEj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwTpp6zDEj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uwTpp6zDEj .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uwTpp6zDEj .carousel-indicators li.active,
.cid-uwTpp6zDEj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwTpp6zDEj .carousel-indicators li::after,
.cid-uwTpp6zDEj .carousel-indicators li::before {
  content: none;
}
.cid-uwTpp6zDEj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwTpp6zDEj .carousel-indicators {
    display: none !important;
  }
}
.cid-uwTNvEbR93 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uwTNvEbR93 .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uwTNvEbR93 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwTNvEbR93 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwTNvEbR93 .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwTNvEbR93 .mbr-section-title {
  color: #6c758f;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwTNvEbR93 .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwTNvEbR93 .first-title {
  color: #ffffff;
}
.cid-uwTNvEbR93 .first-subtitle {
  color: #6c758f;
  padding-bottom: 39px;
}
.cid-uwTNvEbR93 .first-price {
  color: #6c758f;
  font-size: 25px;
}
.cid-uwTNvEbR93 .big {
  font-size: 40px;
}
.cid-uwTNvEbR93 .first-title DIV {
  text-align: center;
}
.cid-uwTpp82YGu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uwTpp82YGu .wrapper {
  background-color: #e0c562;
}
.cid-uwTpp82YGu li {
  list-style-type: none;
}
.cid-uwTpp82YGu .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uwTpp82YGu .list-1 li {
  margin-bottom: 1rem;
}
.cid-uwTpp82YGu .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uwTpp82YGu .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uwTpp82YGu .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uwTpp82YGu ul {
  margin: 0;
}
.cid-uwTpp82YGu .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uwTpp82YGu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpp82YGu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpp82YGu .mbr-section-title {
  color: #ffffff;
}
.cid-uwTpp82YGu .list1 {
  color: #ffffff;
}
.cid-uwTpp82YGu .list2 {
  color: #ffffff;
}
.cid-uwTpp82YGu .mbr-text {
  color: #ffffff;
}
.cid-uwTpp8CTNa.popup-builder {
  background-color: #ffffff;
}
.cid-uwTpp8CTNa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uwTpp8CTNa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uwTpp8CTNa .modal-content,
.cid-uwTpp8CTNa .modal-dialog {
  height: auto;
}
.cid-uwTpp8CTNa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uwTpp8CTNa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uwTpp8CTNa .form-wrapper .mbr-form .form-group,
  .cid-uwTpp8CTNa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uwTpp8CTNa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uwTpp8CTNa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uwTpp8CTNa .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uwTpp8CTNa .pt-0 {
  padding-top: 0 !important;
}
.cid-uwTpp8CTNa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uwTpp8CTNa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uwTpp8CTNa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uwTpp8CTNa .modal-open {
  overflow: hidden;
}
.cid-uwTpp8CTNa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uwTpp8CTNa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uwTpp8CTNa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uwTpp8CTNa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uwTpp8CTNa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uwTpp8CTNa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uwTpp8CTNa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uwTpp8CTNa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uwTpp8CTNa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uwTpp8CTNa .modal-backdrop.fade {
  opacity: 0;
}
.cid-uwTpp8CTNa .modal-backdrop.show {
  opacity: .5;
}
.cid-uwTpp8CTNa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uwTpp8CTNa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uwTpp8CTNa .modal-header {
    padding: 1rem;
  }
}
.cid-uwTpp8CTNa .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uwTpp8CTNa .modal-header .close:hover {
  opacity: 1;
}
.cid-uwTpp8CTNa .modal-header .close:focus {
  outline: none;
}
.cid-uwTpp8CTNa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uwTpp8CTNa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpp8CTNa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwTpp8CTNa .modal-body {
    padding: 1rem;
  }
}
.cid-uwTpp8CTNa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uwTpp8CTNa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwTpp8CTNa .modal-footer {
    padding: 1rem;
  }
}
.cid-uwTpp8CTNa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uwTpp8CTNa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uwTpp8CTNa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uwTpp8CTNa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uwTpp8CTNa .modal-sm {
    max-width: 300px;
  }
  .cid-uwTpp8CTNa .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uwTpp8CTNa .modal-lg,
  .cid-uwTpp8CTNa .modal-xl {
    max-width: 800px;
  }
  .cid-uwTpp8CTNa .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uwTpp8CTNa .modal-xl {
    max-width: 1140px;
  }
  .cid-uwTpp8CTNa .container {
    max-width: 1140px;
  }
}
.cid-uwTpp8CTNa .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uwTpp8CTNa .container {
    max-width: 720px;
  }
}
.cid-uwTpp8CTNa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uwTpp8CTNa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uwTpp8CTNa .form-group {
  margin-bottom: 1rem;
}
.cid-uwTpp8CTNa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uwTpp8CTNa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uwTpp8CTNa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uwTpp8CTNa .mbr-section-btn {
  margin: 0;
}
.cid-uwTpp8CTNa .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAspVTJNqi .nav-item:focus,
.cid-uAspVTJNqi .nav-link:focus {
  outline: none;
}
.cid-uAspVTJNqi a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uAspVTJNqi .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uAspVTJNqi .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uAspVTJNqi .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uAspVTJNqi .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uAspVTJNqi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAspVTJNqi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uAspVTJNqi .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uAspVTJNqi .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAspVTJNqi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAspVTJNqi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uAspVTJNqi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAspVTJNqi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAspVTJNqi .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uAspVTJNqi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAspVTJNqi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAspVTJNqi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAspVTJNqi .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAspVTJNqi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAspVTJNqi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAspVTJNqi .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uAspVTJNqi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uAspVTJNqi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAspVTJNqi .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uAspVTJNqi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAspVTJNqi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAspVTJNqi .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAspVTJNqi .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uAspVTJNqi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uAspVTJNqi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAspVTJNqi .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uAspVTJNqi .dropdown-item.active,
.cid-uAspVTJNqi .dropdown-item:active {
  background-color: transparent;
}
.cid-uAspVTJNqi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAspVTJNqi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAspVTJNqi .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAspVTJNqi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uAspVTJNqi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uAspVTJNqi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAspVTJNqi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uAspVTJNqi .navbar-buttons {
  text-align: center;
}
.cid-uAspVTJNqi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAspVTJNqi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uAspVTJNqi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAspVTJNqi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAspVTJNqi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAspVTJNqi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAspVTJNqi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAspVTJNqi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAspVTJNqi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAspVTJNqi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAspVTJNqi .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uAspVTJNqi a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uAspVTJNqi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAspVTJNqi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uAspVTJNqi .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uAspVTJNqi .nav-link:hover,
.cid-uAspVTJNqi .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uAspVTJNqi .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uAspVTJNqi .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uAspVTJNqi .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uAspVTJNqi .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uAspVTJNqi .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uAspVTJNqi .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uAspVTJNqi .dropdown-menu {
    top: 100%;
  }
  .cid-uAspVTJNqi .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uAspVTJNqi .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uAspVTJNqi .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uAspVTJNqi .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uAspVUddgx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #111768;
}
.cid-uAspVUddgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVUddgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVUddgx .row {
  flex-direction: row-reverse;
}
.cid-uAspVUDLMR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspVUDLMR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspVUDLMR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspVUDLMR .title {
    width: 100% !important;
  }
}
.cid-uAspVUDLMR .mbr-section-title {
  color: #2e0867;
}
.cid-uAspVUDLMR .mbr-text,
.cid-uAspVUDLMR .mbr-section-btn {
  color: #064188;
}
.cid-uAspVUVNjA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAspVUVNjA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVUVNjA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVUVNjA .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-uAspVUVNjA .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uAspVUVNjA .container {
    padding: 0 30px;
  }
}
.cid-uAspVUVNjA .card-wrapper {
  padding: 40px 3rem;
  border-radius: 3em;
  background-color: #0952aa;
  display: flex;
}
@media (max-width: 992px) {
  .cid-uAspVUVNjA .card-wrapper {
    display: block;
    padding: 30px 20px;
  }
}
.cid-uAspVUVNjA .card-wrapper .title-wrapper {
  margin-right: 50px;
  min-width: 250px;
}
@media (max-width: 992px) {
  .cid-uAspVUVNjA .card-wrapper .title-wrapper {
    margin: 0;
  }
}
.cid-uAspVUVNjA .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uAspVUVNjA .card-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uAspVUVNjA .mbr-section-title {
  color: #2b2b2b;
}
.cid-uAspVUVNjA .mbr-text {
  color: #ffffff;
}
.cid-uAspVUVNjA .mbr-section-title,
.cid-uAspVUVNjA .mbr-section-btn {
  color: #878787;
}
.cid-uAspVVcYy1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #022e63;
}
.cid-uAspVVcYy1 img,
.cid-uAspVVcYy1 .item-img {
  width: 100%;
}
.cid-uAspVVcYy1 .item:focus,
.cid-uAspVVcYy1 span:focus {
  outline: none;
}
.cid-uAspVVcYy1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uAspVVcYy1 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uAspVVcYy1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspVVcYy1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAspVVcYy1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAspVVcYy1 .mbr-section-title {
  color: #232323;
}
.cid-uAspVVxixd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uAspVVxixd .line {
  background-color: #0952aa;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uAspVVxixd .mbr-text {
  color: #2e0867;
}
.cid-uAspVVNtxf {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-uAspVVNtxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVVNtxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVVNtxf .text-wrap {
  width: 100%;
}
.cid-uAspVVNtxf .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uAspVVNtxf .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uAspVVNtxf .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uAspVVNtxf .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uAspVVNtxf .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uAspVVNtxf .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uAspVVNtxf .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uAspVVNtxf .card_1 {
  border: 1px solid rgba(2, 46, 99, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uAspVVNtxf .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(2, 46, 99, 0.8);
  background-color: rgba(6, 65, 136, 0.8);
}
.cid-uAspVVNtxf .card_2 {
  border: 1px solid rgba(2, 46, 99, 0.8);
  border-radius: 45px;
}
.cid-uAspVVNtxf .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(2, 46, 99, 0.8);
  background-color: rgba(2, 46, 99, 0.8);
}
.cid-uAspVVNtxf .card_3 {
  border: 1px solid rgba(2, 46, 99, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uAspVVNtxf .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(2, 46, 99, 0.8);
  background-color: rgba(9, 82, 170, 0.8);
}
.cid-uAspVVNtxf .card-title-wrap {
  padding: 45px 26px;
}
.cid-uAspVVNtxf .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uAspVVNtxf .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uAspVVNtxf .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uAspVVNtxf .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uAspVVNtxf .card-duration {
  color: #353535;
}
.cid-uAspVVNtxf .card-cost {
  color: #353535;
}
.cid-uAspVVNtxf .mbr-section-btn {
  margin-top: 5px;
}
.cid-uAspVVNtxf .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uAspVW9Ggh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-uAspVW9Ggh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVW9Ggh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVW9Ggh .text-wrap {
  width: 100%;
}
.cid-uAspVW9Ggh .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uAspVW9Ggh .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uAspVW9Ggh .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uAspVW9Ggh .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uAspVW9Ggh .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uAspVW9Ggh .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uAspVW9Ggh .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uAspVW9Ggh .card_1 {
  border: 1px solid rgba(9, 82, 170, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uAspVW9Ggh .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(9, 82, 170, 0.8);
  background-color: rgba(2, 46, 99, 0.8);
}
.cid-uAspVW9Ggh .card_2 {
  border: 1px solid rgba(2, 46, 99, 0.8);
  border-radius: 45px;
}
.cid-uAspVW9Ggh .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(2, 46, 99, 0.8);
  background-color: rgba(9, 82, 170, 0.8);
}
.cid-uAspVW9Ggh .card_3 {
  border: 1px solid rgba(2, 46, 99, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uAspVW9Ggh .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(2, 46, 99, 0.8);
  background-color: rgba(6, 65, 136, 0.8);
}
.cid-uAspVW9Ggh .card-title-wrap {
  padding: 45px 26px;
}
.cid-uAspVW9Ggh .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uAspVW9Ggh .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uAspVW9Ggh .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uAspVW9Ggh .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uAspVW9Ggh .card-duration {
  color: #353535;
}
.cid-uAspVW9Ggh .card-cost {
  color: #353535;
}
.cid-uAspVW9Ggh .mbr-section-btn {
  margin-top: 5px;
}
.cid-uAspVW9Ggh .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uAspVWwU5C {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #aabed6;
}
.cid-uAspVWwU5C .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspVWwU5C .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspVWwU5C .title {
    width: 100% !important;
  }
}
.cid-uAspVWwU5C .mbr-text,
.cid-uAspVWwU5C .mbr-section-btn {
  color: #ffffff;
}
.cid-uAspVWwU5C .mbr-section-title {
  color: #ffffff;
}
.cid-uAspVWwU5C .mbr-section-subtitle,
.cid-uAspVWwU5C .underline {
  color: #022e63;
}
.cid-uAspVWLwML {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uAspVWLwML {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uAspVWLwML {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.cid-uAspVWLwML .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uAspVWLwML .f-row {
    flex-direction: row;
  }
}
.cid-uAspVWLwML .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uAspVWLwML .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uAspVWLwML .image-wrapper {
    min-height: 750px;
  }
}
.cid-uAspVWLwML .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uAspVWLwML .text-wrapper {
  width: 100%;
  background-color: #064188;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uAspVWLwML .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-uAspVWLwML .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uAspVWLwML .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uAspVWLwML .mbr-text,
.cid-uAspVWLwML .mbr-section-btn {
  color: #ffd8db;
}
.cid-uAspVWLwML .z-100 {
  z-index: 100;
}
.cid-uAspVWLwML .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-uAspVX2BnH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #efefef;
}
.cid-uAspVX2BnH .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #0952aa;
  border: 1px solid #338873;
}
.cid-uAspVX2BnH .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uAspVX2BnH .plan {
    margin-bottom: 2rem;
  }
}
.cid-uAspVX2BnH .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uAspVX2BnH .mbr-section-title {
  color: #022e63;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uAspVX2BnH .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uAspVX2BnH .first-title {
  color: #ffffff;
}
.cid-uAspVX2BnH .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uAspVX2BnH .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uAspVX2BnH .big {
  font-size: 40px;
}
.cid-uAspVXnuZV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAspVXnuZV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVXnuZV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAspVXnuZV .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uAspVXnuZV .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uAspVXnuZV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAspVXnuZV .media-content,
.cid-uAspVXnuZV .mbr-figure {
  align-self: center;
}
.cid-uAspVXnuZV .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uAspVXnuZV .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uAspVXnuZV .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uAspVXnuZV .mbr-section-maintitle {
  text-align: center;
}
.cid-uAspVXnuZV .mbr-section-title {
  text-align: left;
  color: #0952aa;
}
.cid-uAspVXnuZV .mbr-text,
.cid-uAspVXnuZV .mbr-section-btn {
  text-align: left;
  color: #444444;
}
.cid-uAspVXIDl3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #70005e;
}
.cid-uAspVXIDl3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVXIDl3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVXIDl3 .content-wrapper {
  padding: 80px 90px;
  background-color: #022e63;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uAspVXIDl3 .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uAspVXIDl3 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uAspVXIDl3 .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uAspVXIDl3 .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uAspVXIDl3 .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAspVXIDl3 .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uAspVXIDl3 .mbr-section-title {
  color: #050f0f;
}
.cid-uAspVXIDl3 .mbr-text {
  color: #ffffff;
}
.cid-uAspVXIDl3 .mbr-section-title,
.cid-uAspVXIDl3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uAspVXZtlP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAspVXZtlP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVXZtlP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAspVXZtlP .container {
    padding: 0 20px;
  }
}
.cid-uAspVXZtlP .row {
  justify-content: space-between;
}
.cid-uAspVXZtlP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uAspVXZtlP .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uAspVXZtlP .mbr-figure {
  border-radius: .5em !important;
}
.cid-uAspVXZtlP .mbr-section-title {
  color: #0952aa;
  text-align: left;
}
.cid-uAspVYgga3 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #022e63;
  overflow: hidden;
}
.cid-uAspVYgga3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVYgga3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uAspVYgga3 .container {
    padding: 0 16px;
  }
}
.cid-uAspVYgga3 .row {
  justify-content: center;
}
.cid-uAspVYgga3 .content-wrapper {
  position: relative;
}
.cid-uAspVYgga3 .content-wrapper .icon-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uAspVYgga3 .content-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-uAspVYgga3 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #ffffff;
  display: inline-flex;
}
.cid-uAspVYgga3 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uAspVYgga3 .content-wrapper .mbr-text span {
  color: #f1634f;
}
.cid-uAspVYgga3 .content-wrapper .decor-wrapper {
  position: absolute;
  top: -10%;
  left: -12rem;
  display: inline-flex;
  width: 240px;
  height: 240px;
  border-radius: 100%;
  background-image: linear-gradient(135deg, #aabed6 -10%, transparent 70%);
}
.cid-uAspVYgga3 .mbr-text {
  color: #000000;
}
.cid-uAspVYgga3 .mbr-text,
.cid-uAspVYgga3 .icon-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uAspVYxbK8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uAspVYxbK8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVYxbK8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVYxbK8 .content-wrapper {
  padding: 80px 90px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uAspVYxbK8 .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uAspVYxbK8 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uAspVYxbK8 .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uAspVYxbK8 .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uAspVYxbK8 .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAspVYxbK8 .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uAspVYxbK8 .mbr-section-title {
  color: #050f0f;
}
.cid-uAspVYxbK8 .mbr-text {
  color: #022e63;
}
.cid-uAspVYxbK8 .mbr-section-title,
.cid-uAspVYxbK8 .mbr-section-btn {
  color: #70005e;
}
.cid-uAspVYPN1I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #022e63;
}
.cid-uAspVYPN1I img,
.cid-uAspVYPN1I .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uAspVYPN1I .item:focus,
.cid-uAspVYPN1I span:focus {
  outline: none;
}
.cid-uAspVYPN1I .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uAspVYPN1I .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uAspVYPN1I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspVYPN1I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAspVYPN1I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAspVYPN1I .mbr-section-title {
  color: #232323;
}
.cid-uAspVZf4Ka {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-40-2024-04-03-20-48-27-1279x342.jpg");
}
.cid-uAspVZf4Ka .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uAspVZf4Ka .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uAspVZf4Ka .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uAspVZf4Ka .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspVZf4Ka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspVZf4Ka .mbr-section-title {
  color: #0952aa;
  text-align: left;
}
.cid-uAspVZf4Ka .mbr-text,
.cid-uAspVZf4Ka .mbr-section-btn {
  color: #064188;
  text-align: left;
}
.cid-uAspVZf4Ka .mbr-section-subtitle,
.cid-uAspVZf4Ka .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uCCiisz6iq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #efefef;
}
.cid-uCCiisz6iq .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #0952aa;
  border: 1px solid #338873;
}
.cid-uCCiisz6iq .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uCCiisz6iq .plan {
    margin-bottom: 2rem;
  }
}
.cid-uCCiisz6iq .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uCCiisz6iq .mbr-section-title {
  color: #022e63;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uCCiisz6iq .mbr-section-subtitle {
  color: #022e63;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uCCiisz6iq .first-title {
  color: #ffffff;
}
.cid-uCCiisz6iq .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uCCiisz6iq .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uCCiisz6iq .big {
  font-size: 40px;
}
.cid-uAspVZXVcx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uAspVZXVcx .lin {
  font-style: italic;
}
.cid-uAspVZXVcx .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uAspVZXVcx .lin,
.cid-uAspVZXVcx .iconfont-wrapper {
  color: #064188;
}
.cid-uAspW0eMYy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #022e63;
}
.cid-uAspW0eMYy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW0eMYy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW0eMYy .content-wrapper {
  padding: 80px 90px;
  background-color: #022e63;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uAspW0eMYy .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uAspW0eMYy .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uAspW0eMYy .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uAspW0eMYy .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uAspW0eMYy .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAspW0eMYy .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uAspW0eMYy .mbr-section-title {
  color: #050f0f;
}
.cid-uAspW0eMYy .mbr-text {
  color: #d8d7d7;
}
.cid-uAspW0eMYy .mbr-section-title,
.cid-uAspW0eMYy .mbr-section-btn {
  color: #d6e8fd;
}
.cid-uAspW0z7V9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-image: url("");
}
.cid-uAspW0z7V9 .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uAspW0z7V9 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uAspW0z7V9 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uAspW0z7V9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW0z7V9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW0z7V9 .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uAspW0z7V9 .mbr-text,
.cid-uAspW0z7V9 .mbr-section-btn {
  color: #d8d7d7;
  text-align: left;
}
.cid-uAspW0z7V9 .mbr-section-subtitle,
.cid-uAspW0z7V9 .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uAspW0STl1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uAspW0STl1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW0STl1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAspW0STl1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAspW0STl1 .row {
  flex-direction: row-reverse;
}
.cid-uAspW0STl1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAspW0STl1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAspW0STl1 .mbr-section-title {
  color: #0952aa;
}
.cid-uAspW0STl1 .mbr-text {
  color: #818181;
}
.cid-uAspW1c1QK {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspW1c1QK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspW1c1QK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspW1c1QK .title {
    width: 100% !important;
  }
}
.cid-uAspW1c1QK .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uAspW1u5me {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uAspW1u5me .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW1u5me .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAspW1u5me .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uAspW1u5me .container {
    padding: 0 12px;
  }
}
.cid-uAspW1u5me .title-wrapper {
  position: relative;
  height: 100%;
}
.cid-uAspW1u5me .title-wrapper .mbr-section-title {
  position: sticky;
  top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uAspW1u5me .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
    position: static;
  }
}
.cid-uAspW1u5me .cards-wrapper .card-wrapper {
  padding: 40px;
  border: 3px solid #022e63;
  box-shadow: 4px 4px #022e63;
  background-color: #064188;
  border-radius: 32px;
  transition: all 0.3s ease-in-out;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uAspW1u5me .cards-wrapper .card-wrapper {
    padding: 20px;
    border-radius: 24px;
  }
}
.cid-uAspW1u5me .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 20px;
  margin-bottom: 16px;
  background-color: #b7b6b6;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uAspW1u5me .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
    padding: 6px 12px;
    border-radius: 12px;
  }
}
.cid-uAspW1u5me .cards-wrapper .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uAspW1u5me .mbr-section-title {
  color: #064188;
}
.cid-uAspW1u5me .mbr-section-subtitle {
  color: #666666;
}
.cid-uAspW1u5me .mbr-card-title {
  color: #ffffff;
}
.cid-uAspW1u5me .mbr-text {
  color: #ffffff;
}
.cid-uAspW1u5me .mbr-card-title,
.cid-uAspW1u5me .title-wrap {
  color: #022e63;
}
.cid-uCypTc1Iqf {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #efefef;
}
.cid-uCypTc1Iqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCypTc1Iqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uCypTc1Iqf .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uCypTc1Iqf .container {
    padding: 0 12px;
  }
}
.cid-uCypTc1Iqf .title-wrapper {
  position: relative;
  height: 100%;
}
.cid-uCypTc1Iqf .title-wrapper .mbr-section-title {
  position: sticky;
  top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uCypTc1Iqf .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
    position: static;
  }
}
.cid-uCypTc1Iqf .cards-wrapper .card-wrapper {
  padding: 40px;
  border: 3px solid #022e63;
  box-shadow: 4px 4px #022e63;
  background-color: #064188;
  border-radius: 32px;
  transition: all 0.3s ease-in-out;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uCypTc1Iqf .cards-wrapper .card-wrapper {
    padding: 20px;
    border-radius: 24px;
  }
}
.cid-uCypTc1Iqf .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 20px;
  margin-bottom: 16px;
  background-color: #b7b6b6;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-uCypTc1Iqf .cards-wrapper .card-wrapper .title-wrap .mbr-card-title {
    padding: 6px 12px;
    border-radius: 12px;
  }
}
.cid-uCypTc1Iqf .cards-wrapper .card-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCypTc1Iqf .mbr-section-title {
  color: #064188;
}
.cid-uCypTc1Iqf .mbr-section-subtitle {
  color: #666666;
}
.cid-uCypTc1Iqf .mbr-card-title {
  color: #ffffff;
}
.cid-uCypTc1Iqf .mbr-text {
  color: #ffffff;
}
.cid-uCypTc1Iqf .mbr-card-title,
.cid-uCypTc1Iqf .title-wrap {
  color: #022e63;
}
.cid-uAspW2cNH1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAspW2cNH1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW2cNH1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW2cNH1 .row {
  flex-direction: row-reverse;
}
@media (max-width: 992px) {
  .cid-uAspW2cNH1 .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-uAspW2cNH1 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-uAspW2cNH1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAspW2cNH1 .media-content,
.cid-uAspW2cNH1 .mbr-figure {
  align-self: center;
}
.cid-uAspW2cNH1 .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-uAspW2cNH1 .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-uAspW2cNH1 .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-uAspW2cNH1 .mbr-section-maintitle {
  text-align: center;
}
.cid-uAspW2cNH1 .mbr-section-title {
  text-align: left;
  color: #0952aa;
}
.cid-uAspW2cNH1 .mbr-text,
.cid-uAspW2cNH1 .mbr-section-btn {
  text-align: left;
  color: #0952aa;
}
.cid-uAspW2z20m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #022e63;
}
.cid-uAspW2z20m img,
.cid-uAspW2z20m .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uAspW2z20m .item:focus,
.cid-uAspW2z20m span:focus {
  outline: none;
}
.cid-uAspW2z20m .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uAspW2z20m .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uAspW2z20m .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspW2z20m .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAspW2z20m .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAspW2z20m .mbr-section-title {
  color: #232323;
}
.cid-uAspW33qKy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspW33qKy .contents {
  margin-bottom: 70px;
}
.cid-uAspW33qKy .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uAspW33qKy .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uAspW33qKy .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uAspW33qKy .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uAspW33qKy .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uAspW33qKy .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uAspW33qKy .card {
  margin-bottom: 2rem;
}
.cid-uAspW33qKy .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #0952aa;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uAspW33qKy .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uAspW33qKy .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #0952aa;
  border-right: 15px solid transparent;
}
.cid-uAspW33qKy .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uAspW33qKy .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uAspW33qKy .name-wrap {
  display: inline-block;
}
.cid-uAspW33qKy .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uAspW33qKy .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uAspW33qKy .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uAspW33qKy .mbr-author-name {
  color: #444444;
  margin-bottom: 5px;
}
.cid-uAspW33qKy .mbr-section-title,
.cid-uAspW33qKy .title div {
  color: #232323;
  text-align: center;
}
.cid-uAspW33qKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW33qKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW33qKy .card-block P {
  text-align: left;
  color: #efefef;
}
.cid-uAspW33qKy .contents .mbr-section-title {
  color: #0952aa;
}
.cid-uAspW3Y57t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspW3Y57t .contents {
  margin-bottom: 70px;
}
.cid-uAspW3Y57t .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-uAspW3Y57t .contents .mbr-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.71;
  font-size: 13px;
}
.cid-uAspW3Y57t .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #130947;
  font-weight: 700;
}
.cid-uAspW3Y57t .contents .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uAspW3Y57t .contents .mbr-section-text {
  margin-top: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uAspW3Y57t .contents .mbr-section-text.display-7 {
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-uAspW3Y57t .card {
  margin-bottom: 2rem;
}
.cid-uAspW3Y57t .card-block {
  font-weight: 400;
  letter-spacing: 0.03em;
  position: relative;
  background: #0952aa;
  color: #232323;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 1.9rem;
  margin-bottom: 35px;
  border-radius: 4px;
}
.cid-uAspW3Y57t .card-block.display-7 {
  font-size: 16px;
  line-height: 1.625;
}
.cid-uAspW3Y57t .card-block:before {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  margin-left: -14px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #0952aa;
  border-right: 15px solid transparent;
}
.cid-uAspW3Y57t .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
}
.cid-uAspW3Y57t .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uAspW3Y57t .name-wrap {
  display: inline-block;
}
.cid-uAspW3Y57t .card-footer {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  border-top: none;
  background: none;
  padding: 0 1.25rem 1.25rem 1.25rem;
}
.cid-uAspW3Y57t .mbr-author-desc {
  color: #767676;
  text-align: center;
}
.cid-uAspW3Y57t .card-block p {
  color: #ffffff;
  text-align: center;
}
.cid-uAspW3Y57t .mbr-author-name {
  color: #444444;
  margin-bottom: 5px;
}
.cid-uAspW3Y57t .mbr-section-title,
.cid-uAspW3Y57t .title div {
  color: #232323;
  text-align: center;
}
.cid-uAspW3Y57t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW3Y57t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW3Y57t .card-block P {
  text-align: left;
  color: #efefef;
}
.cid-uAspW3Y57t .contents .mbr-section-title {
  color: #b19b48;
}
.cid-uAspW4tuag {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #aabed6;
}
.cid-uAspW4tuag .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW4tuag .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAspW4tuag .container {
    padding: 0 25px;
  }
}
.cid-uAspW4tuag .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uAspW4tuag .mbr-text {
  color: #E33030;
}
.cid-uAspW4tuag .mbr-text,
.cid-uAspW4tuag .text-wrapper {
  color: #022e63;
}
.cid-uAspW4Nod5 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uAspW4Nod5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW4Nod5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAspW4Nod5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAspW4Nod5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAspW4Nod5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAspW4Nod5 .mbr-text {
  color: #818181;
}
.cid-uAspW4Nod5 .mbr-section-title {
  color: #0952aa;
}
.cid-uAspW5aEH9 {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/capitulo11-2000x667.jpeg");
}
.cid-uAspW5aEH9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW5aEH9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW5aEH9 .mbr-section-title {
  color: #ffffff;
  text-align: right;
}
.cid-uAspW5aEH9 .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uAspW5aEH9 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uCDlgHfGmj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #efefef;
}
.cid-uCDlgHfGmj .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #0952aa;
  border: 1px solid #338873;
}
.cid-uCDlgHfGmj .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uCDlgHfGmj .plan {
    margin-bottom: 2rem;
  }
}
.cid-uCDlgHfGmj .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uCDlgHfGmj .mbr-section-title {
  color: #022e63;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uCDlgHfGmj .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uCDlgHfGmj .first-title {
  color: #ffffff;
}
.cid-uCDlgHfGmj .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uCDlgHfGmj .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uCDlgHfGmj .big {
  font-size: 40px;
}
.cid-uAspW5WBVq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspW5WBVq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspW5WBVq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspW5WBVq .title {
    width: 100% !important;
  }
}
.cid-uAspW5WBVq .mbr-section-title {
  color: #0952aa;
  text-align: left;
}
.cid-uAspW6iBeJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uAspW6iBeJ .counter-container ul {
  margin-bottom: 0;
}
.cid-uAspW6iBeJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uAspW6iBeJ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #064188;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uAspW6iBeJ .mbr-text {
  color: #6c758f;
}
.cid-uAspW6Cwzd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #022e63;
}
.cid-uAspW6Cwzd .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspW6Cwzd .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspW6Cwzd .title {
    width: 100% !important;
  }
}
.cid-uAspW6Cwzd .mbr-section-title {
  color: #d6e8fd;
}
.cid-uAspW6YATp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #022e63;
}
.cid-uAspW6YATp .counter-container ul {
  margin-bottom: 0;
}
.cid-uAspW6YATp .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uAspW6YATp .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #ffffff;
  color: #ffffff;
  content: '✓';
}
.cid-uAspW6YATp .mbr-text {
  color: #ffffff;
}
.cid-uAspW7iWaV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uAspW7iWaV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW7iWaV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW7iWaV .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uAspW7iWaV .container-fluid {
    padding: 0;
  }
}
.cid-uAspW7iWaV .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uAspW7iWaV .container {
    padding: 0 20px;
  }
}
.cid-uAspW7iWaV .row {
  justify-content: center;
}
.cid-uAspW7iWaV .card {
  padding: 0;
}
.cid-uAspW7iWaV .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAspW7iWaV .card img {
    height: 300px;
  }
}
.cid-uAspW7iWaV .row.cards {
  margin: 0;
}
.cid-uAspW7iWaV .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAspW7iWaV .row.cards img {
    height: 300px;
  }
}
.cid-uAspW7IYYs {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uAspW7IYYs .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uAspW7IYYs .testimonials-container {
  margin: 0 auto;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-uAspW7IYYs .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item .user {
  background: #022e63;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uAspW7IYYs .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-uAspW7IYYs .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-uAspW7IYYs .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-uAspW7IYYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW7IYYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW7IYYs .main-title {
  color: #022e63;
}
.cid-uAspW7IYYs .user_text {
  color: #ffffff;
}
.cid-uAspW89vW4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uAspW89vW4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspW89vW4 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspW89vW4 .title {
    width: 100% !important;
  }
}
.cid-uAspW89vW4 .mbr-text,
.cid-uAspW89vW4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uAspW89vW4 .mbr-section-title {
  color: #ffffff;
}
.cid-uAspW8wuwN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uAspW8wuwN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uAspW8wuwN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uAspW8wuwN .title {
    width: 100% !important;
  }
}
.cid-uAspW8wuwN .mbr-text,
.cid-uAspW8wuwN .mbr-section-btn {
  color: #ffffff;
}
.cid-uAspW8wuwN .mbr-section-title {
  color: #ffffff;
}
.cid-uAspW8ThM3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uAspW8ThM3 .wrapper {
  background-color: #e0c562;
}
.cid-uAspW8ThM3 li {
  list-style-type: none;
}
.cid-uAspW8ThM3 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uAspW8ThM3 .list-1 li {
  margin-bottom: 1rem;
}
.cid-uAspW8ThM3 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uAspW8ThM3 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uAspW8ThM3 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uAspW8ThM3 ul {
  margin: 0;
}
.cid-uAspW8ThM3 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uAspW8ThM3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAspW8ThM3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAspW8ThM3 .mbr-section-title {
  color: #ffffff;
}
.cid-uAspW8ThM3 .list1 {
  color: #ffffff;
}
.cid-uAspW8ThM3 .list2 {
  color: #ffffff;
}
.cid-uAspW8ThM3 .mbr-text {
  color: #ffffff;
}
.cid-uAspW9mctd.popup-builder {
  background-color: #ffffff;
}
.cid-uAspW9mctd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAspW9mctd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAspW9mctd .modal-content,
.cid-uAspW9mctd .modal-dialog {
  height: auto;
}
.cid-uAspW9mctd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAspW9mctd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAspW9mctd .form-wrapper .mbr-form .form-group,
  .cid-uAspW9mctd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAspW9mctd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAspW9mctd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAspW9mctd .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uAspW9mctd .pt-0 {
  padding-top: 0 !important;
}
.cid-uAspW9mctd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAspW9mctd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAspW9mctd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAspW9mctd .modal-open {
  overflow: hidden;
}
.cid-uAspW9mctd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAspW9mctd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAspW9mctd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAspW9mctd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAspW9mctd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAspW9mctd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAspW9mctd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAspW9mctd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAspW9mctd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAspW9mctd .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAspW9mctd .modal-backdrop.show {
  opacity: .5;
}
.cid-uAspW9mctd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAspW9mctd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspW9mctd .modal-header {
    padding: 1rem;
  }
}
.cid-uAspW9mctd .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAspW9mctd .modal-header .close:hover {
  opacity: 1;
}
.cid-uAspW9mctd .modal-header .close:focus {
  outline: none;
}
.cid-uAspW9mctd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uAspW9mctd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uAspW9mctd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspW9mctd .modal-body {
    padding: 1rem;
  }
}
.cid-uAspW9mctd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAspW9mctd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAspW9mctd .modal-footer {
    padding: 1rem;
  }
}
.cid-uAspW9mctd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAspW9mctd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAspW9mctd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAspW9mctd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAspW9mctd .modal-sm {
    max-width: 300px;
  }
  .cid-uAspW9mctd .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uAspW9mctd .modal-lg,
  .cid-uAspW9mctd .modal-xl {
    max-width: 800px;
  }
  .cid-uAspW9mctd .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uAspW9mctd .modal-xl {
    max-width: 1140px;
  }
  .cid-uAspW9mctd .container {
    max-width: 1140px;
  }
}
.cid-uAspW9mctd .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uAspW9mctd .container {
    max-width: 720px;
  }
}
.cid-uAspW9mctd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAspW9mctd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAspW9mctd .form-group {
  margin-bottom: 1rem;
}
.cid-uAspW9mctd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAspW9mctd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAspW9mctd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAspW9mctd .mbr-section-btn {
  margin: 0;
}
.cid-uAspW9mctd .mbr-section-btn .btn {
  margin: 0;
}
.cid-uCTrLfUQyD .nav-item:focus,
.cid-uCTrLfUQyD .nav-link:focus {
  outline: none;
}
.cid-uCTrLfUQyD a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uCTrLfUQyD .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uCTrLfUQyD .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uCTrLfUQyD .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uCTrLfUQyD .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uCTrLfUQyD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCTrLfUQyD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uCTrLfUQyD .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uCTrLfUQyD .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uCTrLfUQyD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCTrLfUQyD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uCTrLfUQyD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCTrLfUQyD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCTrLfUQyD .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uCTrLfUQyD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uCTrLfUQyD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCTrLfUQyD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCTrLfUQyD .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uCTrLfUQyD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uCTrLfUQyD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCTrLfUQyD .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uCTrLfUQyD .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uCTrLfUQyD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCTrLfUQyD .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uCTrLfUQyD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uCTrLfUQyD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uCTrLfUQyD .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCTrLfUQyD .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uCTrLfUQyD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uCTrLfUQyD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCTrLfUQyD .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uCTrLfUQyD .dropdown-item.active,
.cid-uCTrLfUQyD .dropdown-item:active {
  background-color: transparent;
}
.cid-uCTrLfUQyD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCTrLfUQyD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCTrLfUQyD .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCTrLfUQyD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uCTrLfUQyD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uCTrLfUQyD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCTrLfUQyD ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uCTrLfUQyD .navbar-buttons {
  text-align: center;
}
.cid-uCTrLfUQyD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCTrLfUQyD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uCTrLfUQyD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCTrLfUQyD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCTrLfUQyD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCTrLfUQyD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCTrLfUQyD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCTrLfUQyD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCTrLfUQyD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCTrLfUQyD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCTrLfUQyD .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uCTrLfUQyD a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uCTrLfUQyD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCTrLfUQyD .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uCTrLfUQyD .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uCTrLfUQyD .nav-link:hover,
.cid-uCTrLfUQyD .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uCTrLfUQyD .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uCTrLfUQyD .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uCTrLfUQyD .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uCTrLfUQyD .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uCTrLfUQyD .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uCTrLfUQyD .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uCTrLfUQyD .dropdown-menu {
    top: 100%;
  }
  .cid-uCTrLfUQyD .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uCTrLfUQyD .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uCTrLfUQyD .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uCTrLfUQyD .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uCTrLgL3wW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #8800be;
}
.cid-uCTrLgL3wW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLgL3wW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTrLgL3wW .row {
  flex-direction: row-reverse;
}
.cid-uCTrLhbwkX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uCTrLhbwkX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCTrLhbwkX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCTrLhbwkX .title {
    width: 100% !important;
  }
}
.cid-uCTrLhbwkX .mbr-section-title {
  color: #570678;
}
.cid-uCTrLhbwkX .mbr-text,
.cid-uCTrLhbwkX .mbr-section-btn {
  color: #43025d;
}
.cid-uCTrLhzqkG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uCTrLhzqkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLhzqkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTrLhzqkG .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-uCTrLhzqkG .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uCTrLhzqkG .container {
    padding: 0 30px;
  }
}
.cid-uCTrLhzqkG .card-wrapper {
  padding: 40px 3rem;
  border-radius: 3em;
  background-color: #c287da;
  display: flex;
}
@media (max-width: 992px) {
  .cid-uCTrLhzqkG .card-wrapper {
    display: block;
    padding: 30px 20px;
  }
}
.cid-uCTrLhzqkG .card-wrapper .title-wrapper {
  margin-right: 50px;
  min-width: 250px;
}
@media (max-width: 992px) {
  .cid-uCTrLhzqkG .card-wrapper .title-wrapper {
    margin: 0;
  }
}
.cid-uCTrLhzqkG .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uCTrLhzqkG .card-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCTrLhzqkG .mbr-section-title {
  color: #2b2b2b;
}
.cid-uCTrLhzqkG .mbr-text {
  color: #570678;
}
.cid-uCTrLhzqkG .mbr-section-title,
.cid-uCTrLhzqkG .mbr-section-btn {
  color: #ffffff;
}
.cid-uCTrLhUqjW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #570678;
}
.cid-uCTrLhUqjW img,
.cid-uCTrLhUqjW .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uCTrLhUqjW .item:focus,
.cid-uCTrLhUqjW span:focus {
  outline: none;
}
.cid-uCTrLhUqjW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uCTrLhUqjW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCTrLhUqjW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCTrLhUqjW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uCTrLhUqjW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCTrLhUqjW .mbr-section-title {
  color: #232323;
}
.cid-uCTrLiLmXr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uCTrLiLmXr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLiLmXr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTrLiLmXr .text-wrap {
  width: 100%;
}
.cid-uCTrLiLmXr .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uCTrLiLmXr .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uCTrLiLmXr .mbr-section-title {
  color: #570678;
  margin-bottom: 0;
}
.cid-uCTrLiLmXr .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uCTrLiLmXr .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uCTrLiLmXr .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uCTrLiLmXr .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uCTrLiLmXr .card_1 {
  border: 1px solid rgba(112, 0, 94, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uCTrLiLmXr .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(112, 0, 94, 0.8);
  background-color: rgba(210, 108, 251, 0.8);
}
.cid-uCTrLiLmXr .card_2 {
  border: 1px solid rgba(136, 70, 126, 0.8);
  border-radius: 45px;
}
.cid-uCTrLiLmXr .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(136, 70, 126, 0.8);
  background-color: rgba(136, 0, 190, 0.8);
}
.cid-uCTrLiLmXr .card_3 {
  border: 1px solid rgba(182, 54, 161, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uCTrLiLmXr .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(182, 54, 161, 0.8);
  background-color: rgba(87, 6, 120, 0.8);
}
.cid-uCTrLiLmXr .card-title-wrap {
  padding: 45px 26px;
}
.cid-uCTrLiLmXr .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uCTrLiLmXr .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uCTrLiLmXr .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uCTrLiLmXr .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uCTrLiLmXr .card-duration {
  color: #353535;
}
.cid-uCTrLiLmXr .card-cost {
  color: #353535;
}
.cid-uCTrLiLmXr .mbr-section-btn {
  margin-top: 5px;
}
.cid-uCTrLiLmXr .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uCTwBiX568 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uCTwBiX568 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTwBiX568 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTwBiX568 .text-wrap {
  width: 100%;
}
.cid-uCTwBiX568 .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uCTwBiX568 .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uCTwBiX568 .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uCTwBiX568 .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uCTwBiX568 .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uCTwBiX568 .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uCTwBiX568 .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uCTwBiX568 .card_1 {
  border: 1px solid rgba(112, 0, 94, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uCTwBiX568 .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(112, 0, 94, 0.8);
  background-color: rgba(136, 0, 190, 0.8);
}
.cid-uCTwBiX568 .card_2 {
  border: 1px solid rgba(136, 70, 126, 0.8);
  border-radius: 45px;
}
.cid-uCTwBiX568 .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(136, 70, 126, 0.8);
  background-color: rgba(87, 6, 120, 0.8);
}
.cid-uCTwBiX568 .card_3 {
  border: 1px solid rgba(182, 54, 161, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uCTwBiX568 .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(182, 54, 161, 0.8);
  background-color: rgba(136, 0, 190, 0.8);
}
.cid-uCTwBiX568 .card-title-wrap {
  padding: 45px 26px;
}
.cid-uCTwBiX568 .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uCTwBiX568 .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uCTwBiX568 .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uCTwBiX568 .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uCTwBiX568 .card-duration {
  color: #353535;
}
.cid-uCTwBiX568 .card-cost {
  color: #353535;
}
.cid-uCTwBiX568 .mbr-section-btn {
  margin-top: 5px;
}
.cid-uCTwBiX568 .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uCTrLjPDRl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e8e0c3;
}
.cid-uCTrLjPDRl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCTrLjPDRl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCTrLjPDRl .title {
    width: 100% !important;
  }
}
.cid-uCTrLjPDRl .mbr-text,
.cid-uCTrLjPDRl .mbr-section-btn {
  color: #ffffff;
}
.cid-uCTrLjPDRl .mbr-section-title {
  color: #ffffff;
}
.cid-uCTrLjPDRl .mbr-section-subtitle,
.cid-uCTrLjPDRl .underline {
  color: #570678;
}
.cid-uCTrLk6nx5 {
  padding-top: 5rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uCTrLk6nx5 {
    padding-top: 2.5rem;
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uCTrLk6nx5 {
    padding-top: 1.5rem;
    padding-bottom: 2.7rem;
  }
}
.cid-uCTrLk6nx5 .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uCTrLk6nx5 .f-row {
    flex-direction: row;
  }
}
.cid-uCTrLk6nx5 .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uCTrLk6nx5 .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uCTrLk6nx5 .image-wrapper {
    min-height: 750px;
  }
}
.cid-uCTrLk6nx5 .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uCTrLk6nx5 .text-wrapper {
  width: 100%;
  background-color: #8800be;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uCTrLk6nx5 .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-uCTrLk6nx5 .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uCTrLk6nx5 .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uCTrLk6nx5 .mbr-text,
.cid-uCTrLk6nx5 .mbr-section-btn {
  color: #ffd8db;
}
.cid-uCTrLk6nx5 .z-100 {
  z-index: 100;
}
.cid-uCTrLk6nx5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-uCTrLkzOxY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e8e0c3;
}
.cid-uCTrLkzOxY .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #570678;
  border: 1px solid #338873;
}
.cid-uCTrLkzOxY .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uCTrLkzOxY .plan {
    margin-bottom: 2rem;
  }
}
.cid-uCTrLkzOxY .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uCTrLkzOxY .mbr-section-title {
  color: #570678;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uCTrLkzOxY .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uCTrLkzOxY .first-title {
  color: #ffffff;
}
.cid-uCTrLkzOxY .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uCTrLkzOxY .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uCTrLkzOxY .big {
  font-size: 40px;
}
.cid-uCTrLioXVM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uCTrLioXVM .line {
  background-color: #c1a438;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uCTrLioXVM .mbr-text {
  color: #570678;
}
.cid-uCTrLlGz0U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #8800be;
}
.cid-uCTrLlGz0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLlGz0U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTrLlGz0U .content-wrapper {
  padding: 80px 90px;
  background-color: #8800be;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uCTrLlGz0U .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uCTrLlGz0U .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uCTrLlGz0U .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uCTrLlGz0U .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uCTrLlGz0U .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uCTrLlGz0U .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uCTrLlGz0U .mbr-section-title {
  color: #050f0f;
}
.cid-uCTrLlGz0U .mbr-text {
  color: #ffffff;
}
.cid-uCTrLlGz0U .mbr-section-title,
.cid-uCTrLlGz0U .mbr-section-btn {
  color: #e9daa4;
}
.cid-uCTI0hPPyt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uCTI0hPPyt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCTI0hPPyt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCTI0hPPyt .title {
    width: 100% !important;
  }
}
.cid-uCTI0hPPyt .mbr-text,
.cid-uCTI0hPPyt .mbr-section-btn {
  color: #ffffff;
}
.cid-uCTI0hPPyt .mbr-section-title {
  color: #ffffff;
}
.cid-uCTI0hPPyt .mbr-section-subtitle,
.cid-uCTI0hPPyt .underline {
  color: #444444;
}
.cid-uCTHS7xtgq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uCTHS7xtgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTHS7xtgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTHS7xtgq .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uCTHS7xtgq .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uCTHS7xtgq .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uCTHS7xtgq .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uCTHS7xtgq .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCTHS7xtgq .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uCTHS7xtgq .mbr-section-title,
.cid-uCTHS7xtgq .mbr-iconfont {
  color: #101511;
}
.cid-uCTHS7xtgq .mbr-text {
  color: #818181;
}
.cid-uCTHS7xtgq .mbr-section-title,
.cid-uCTHS7xtgq .mbr-iconfont,
.cid-uCTHS7xtgq .icon-wrapper {
  color: #8800be;
}
.cid-uCU4xynukI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #c287da;
}
.cid-uCU4xynukI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCU4xynukI .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCU4xynukI .title {
    width: 100% !important;
  }
}
.cid-uCU4xynukI .mbr-text,
.cid-uCU4xynukI .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uCU4xynukI .mbr-section-title {
  color: #ffffff;
}
.cid-uCU4xynukI .mbr-section-subtitle,
.cid-uCU4xynukI .underline {
  color: #444444;
}
.cid-uCTIDFquyF {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uCTIDFquyF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTIDFquyF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTIDFquyF .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uCTIDFquyF .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uCTIDFquyF .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uCTIDFquyF .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uCTIDFquyF .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCTIDFquyF .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uCTIDFquyF .mbr-section-title,
.cid-uCTIDFquyF .mbr-iconfont {
  color: #101511;
}
.cid-uCTIDFquyF .mbr-text {
  color: #818181;
}
.cid-uCTIDFquyF .mbr-section-title,
.cid-uCTIDFquyF .mbr-iconfont,
.cid-uCTIDFquyF .icon-wrapper {
  color: #8800be;
}
.cid-uCU4VHYEd6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #c287da;
}
.cid-uCU4VHYEd6 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCU4VHYEd6 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCU4VHYEd6 .title {
    width: 100% !important;
  }
}
.cid-uCU4VHYEd6 .mbr-text,
.cid-uCU4VHYEd6 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uCU4VHYEd6 .mbr-section-title {
  color: #ffffff;
}
.cid-uCU4VHYEd6 .mbr-section-subtitle,
.cid-uCU4VHYEd6 .underline {
  color: #444444;
}
.cid-uCTJFFNgjI {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uCTJFFNgjI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTJFFNgjI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTJFFNgjI .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uCTJFFNgjI .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uCTJFFNgjI .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uCTJFFNgjI .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uCTJFFNgjI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCTJFFNgjI .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uCTJFFNgjI .mbr-section-title,
.cid-uCTJFFNgjI .mbr-iconfont {
  color: #101511;
}
.cid-uCTJFFNgjI .mbr-text {
  color: #818181;
}
.cid-uCTJFFNgjI .mbr-section-title,
.cid-uCTJFFNgjI .mbr-iconfont,
.cid-uCTJFFNgjI .icon-wrapper {
  color: #8800be;
}
.cid-uCU4WpuPld {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #c287da;
}
.cid-uCU4WpuPld .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCU4WpuPld .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCU4WpuPld .title {
    width: 100% !important;
  }
}
.cid-uCU4WpuPld .mbr-text,
.cid-uCU4WpuPld .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uCU4WpuPld .mbr-section-title {
  color: #ffffff;
}
.cid-uCU4WpuPld .mbr-section-subtitle,
.cid-uCU4WpuPld .underline {
  color: #444444;
}
.cid-uCTK3UlMcc {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uCTK3UlMcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTK3UlMcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTK3UlMcc .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uCTK3UlMcc .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uCTK3UlMcc .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uCTK3UlMcc .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uCTK3UlMcc .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uCTK3UlMcc .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uCTK3UlMcc .mbr-section-title,
.cid-uCTK3UlMcc .mbr-iconfont {
  color: #101511;
}
.cid-uCTK3UlMcc .mbr-text {
  color: #818181;
}
.cid-uCTK3UlMcc .mbr-section-title,
.cid-uCTK3UlMcc .mbr-iconfont,
.cid-uCTK3UlMcc .icon-wrapper {
  color: #8800be;
}
.cid-uCU5bNrliA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #c287da;
}
.cid-uCU5bNrliA .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCU5bNrliA .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCU5bNrliA .title {
    width: 100% !important;
  }
}
.cid-uCU5bNrliA .mbr-text,
.cid-uCU5bNrliA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uCU5bNrliA .mbr-section-title {
  color: #ffffff;
}
.cid-uCU5bNrliA .mbr-section-subtitle,
.cid-uCU5bNrliA .underline {
  color: #444444;
}
.cid-uCTrLnglVo {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e8e0c3;
}
.cid-uCTrLnglVo img,
.cid-uCTrLnglVo .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uCTrLnglVo .item:focus,
.cid-uCTrLnglVo span:focus {
  outline: none;
}
.cid-uCTrLnglVo .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uCTrLnglVo .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCTrLnglVo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCTrLnglVo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uCTrLnglVo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCTrLnglVo .mbr-section-title {
  color: #570678;
}
.cid-uCTrLqdJw4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCTrLqdJw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLqdJw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uCTrLqdJw4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCTrLqdJw4 .row {
  flex-direction: row-reverse;
}
.cid-uCTrLqdJw4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCTrLqdJw4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uCTrLqdJw4 .mbr-section-title {
  color: #8800be;
}
.cid-uCTrLqdJw4 .mbr-text {
  color: #818181;
}
.cid-uCTP3Ux1ph {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("");
}
.cid-uCTP3Ux1ph .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uCTP3Ux1ph .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uCTP3Ux1ph .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uCTP3Ux1ph .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTP3Ux1ph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTP3Ux1ph .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uCTP3Ux1ph .mbr-text,
.cid-uCTP3Ux1ph .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uCTP3Ux1ph .mbr-section-subtitle,
.cid-uCTP3Ux1ph .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uCTrLoRED4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uCTrLoRED4 .lin {
  font-style: italic;
}
.cid-uCTrLoRED4 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uCTrLoRED4 .lin,
.cid-uCTrLoRED4 .iconfont-wrapper {
  color: #8800be;
}
.cid-uCTYIrhRtf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e8e0c3;
}
.cid-uCTYIrhRtf .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #570678;
  border: 1px solid #338873;
}
.cid-uCTYIrhRtf .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uCTYIrhRtf .plan {
    margin-bottom: 2rem;
  }
}
.cid-uCTYIrhRtf .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uCTYIrhRtf .mbr-section-title {
  color: #570678;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uCTYIrhRtf .mbr-section-subtitle {
  color: #570678;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uCTYIrhRtf .first-title {
  color: #ffffff;
}
.cid-uCTYIrhRtf .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uCTYIrhRtf .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uCTYIrhRtf .big {
  font-size: 40px;
}
.cid-uCTrLAv3hH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uCTrLAv3hH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCTrLAv3hH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCTrLAv3hH .title {
    width: 100% !important;
  }
}
.cid-uCTrLAv3hH .mbr-text,
.cid-uCTrLAv3hH .mbr-section-btn {
  color: #ffffff;
}
.cid-uCTrLAv3hH .mbr-section-title {
  color: #ffffff;
}
.cid-uCTrLB5nCK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uCTrLB5nCK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uCTrLB5nCK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uCTrLB5nCK .title {
    width: 100% !important;
  }
}
.cid-uCTrLB5nCK .mbr-text,
.cid-uCTrLB5nCK .mbr-section-btn {
  color: #ffffff;
}
.cid-uCTrLB5nCK .mbr-section-title {
  color: #ffffff;
}
.cid-uCTrLBwUOU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uCTrLBwUOU .wrapper {
  background-color: #e0c562;
}
.cid-uCTrLBwUOU li {
  list-style-type: none;
}
.cid-uCTrLBwUOU .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uCTrLBwUOU .list-1 li {
  margin-bottom: 1rem;
}
.cid-uCTrLBwUOU .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uCTrLBwUOU .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uCTrLBwUOU .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uCTrLBwUOU ul {
  margin: 0;
}
.cid-uCTrLBwUOU .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uCTrLBwUOU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCTrLBwUOU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCTrLBwUOU .mbr-section-title {
  color: #ffffff;
}
.cid-uCTrLBwUOU .list1 {
  color: #ffffff;
}
.cid-uCTrLBwUOU .list2 {
  color: #ffffff;
}
.cid-uCTrLBwUOU .mbr-text {
  color: #ffffff;
}
.cid-uCTrLC6s3B.popup-builder {
  background-color: #ffffff;
}
.cid-uCTrLC6s3B.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uCTrLC6s3B.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uCTrLC6s3B .modal-content,
.cid-uCTrLC6s3B .modal-dialog {
  height: auto;
}
.cid-uCTrLC6s3B .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uCTrLC6s3B .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uCTrLC6s3B .form-wrapper .mbr-form .form-group,
  .cid-uCTrLC6s3B .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uCTrLC6s3B .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uCTrLC6s3B .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uCTrLC6s3B .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uCTrLC6s3B .pt-0 {
  padding-top: 0 !important;
}
.cid-uCTrLC6s3B .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uCTrLC6s3B .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uCTrLC6s3B .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uCTrLC6s3B .modal-open {
  overflow: hidden;
}
.cid-uCTrLC6s3B .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uCTrLC6s3B .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uCTrLC6s3B .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uCTrLC6s3B .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uCTrLC6s3B .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uCTrLC6s3B .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uCTrLC6s3B .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uCTrLC6s3B .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uCTrLC6s3B .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uCTrLC6s3B .modal-backdrop.fade {
  opacity: 0;
}
.cid-uCTrLC6s3B .modal-backdrop.show {
  opacity: .5;
}
.cid-uCTrLC6s3B .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uCTrLC6s3B .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uCTrLC6s3B .modal-header {
    padding: 1rem;
  }
}
.cid-uCTrLC6s3B .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uCTrLC6s3B .modal-header .close:hover {
  opacity: 1;
}
.cid-uCTrLC6s3B .modal-header .close:focus {
  outline: none;
}
.cid-uCTrLC6s3B .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uCTrLC6s3B .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uCTrLC6s3B .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCTrLC6s3B .modal-body {
    padding: 1rem;
  }
}
.cid-uCTrLC6s3B .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uCTrLC6s3B .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCTrLC6s3B .modal-footer {
    padding: 1rem;
  }
}
.cid-uCTrLC6s3B .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uCTrLC6s3B .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uCTrLC6s3B .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uCTrLC6s3B .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uCTrLC6s3B .modal-sm {
    max-width: 300px;
  }
  .cid-uCTrLC6s3B .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uCTrLC6s3B .modal-lg,
  .cid-uCTrLC6s3B .modal-xl {
    max-width: 800px;
  }
  .cid-uCTrLC6s3B .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uCTrLC6s3B .modal-xl {
    max-width: 1140px;
  }
  .cid-uCTrLC6s3B .container {
    max-width: 1140px;
  }
}
.cid-uCTrLC6s3B .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uCTrLC6s3B .container {
    max-width: 720px;
  }
}
.cid-uCTrLC6s3B .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uCTrLC6s3B .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uCTrLC6s3B .form-group {
  margin-bottom: 1rem;
}
.cid-uCTrLC6s3B .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uCTrLC6s3B .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uCTrLC6s3B .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uCTrLC6s3B .mbr-section-btn {
  margin: 0;
}
.cid-uCTrLC6s3B .mbr-section-btn .btn {
  margin: 0;
}
.cid-uEvepIYtNJ .nav-item:focus,
.cid-uEvepIYtNJ .nav-link:focus {
  outline: none;
}
.cid-uEvepIYtNJ a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uEvepIYtNJ .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uEvepIYtNJ .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uEvepIYtNJ .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uEvepIYtNJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uEvepIYtNJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEvepIYtNJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uEvepIYtNJ .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uEvepIYtNJ .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uEvepIYtNJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEvepIYtNJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uEvepIYtNJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uEvepIYtNJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEvepIYtNJ .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uEvepIYtNJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uEvepIYtNJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEvepIYtNJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEvepIYtNJ .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uEvepIYtNJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uEvepIYtNJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uEvepIYtNJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uEvepIYtNJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uEvepIYtNJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEvepIYtNJ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uEvepIYtNJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uEvepIYtNJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uEvepIYtNJ .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uEvepIYtNJ .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uEvepIYtNJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uEvepIYtNJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEvepIYtNJ .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uEvepIYtNJ .dropdown-item.active,
.cid-uEvepIYtNJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uEvepIYtNJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEvepIYtNJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEvepIYtNJ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEvepIYtNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uEvepIYtNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uEvepIYtNJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uEvepIYtNJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uEvepIYtNJ .navbar-buttons {
  text-align: center;
}
.cid-uEvepIYtNJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uEvepIYtNJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uEvepIYtNJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEvepIYtNJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEvepIYtNJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEvepIYtNJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEvepIYtNJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEvepIYtNJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEvepIYtNJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEvepIYtNJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEvepIYtNJ .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uEvepIYtNJ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uEvepIYtNJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEvepIYtNJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uEvepIYtNJ .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uEvepIYtNJ .nav-link:hover,
.cid-uEvepIYtNJ .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uEvepIYtNJ .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uEvepIYtNJ .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uEvepIYtNJ .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uEvepIYtNJ .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uEvepIYtNJ .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uEvepIYtNJ .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uEvepIYtNJ .dropdown-menu {
    top: 100%;
  }
  .cid-uEvepIYtNJ .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uEvepIYtNJ .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uEvepIYtNJ .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uEvepIYtNJ .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uHkigFyUFe {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/atlantis-summit-science-myth-history-technology-spiritual-1792x1024.jpg");
}
.cid-uHkigFyUFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkigFyUFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkigFyUFe .mbr-section-title {
  color: #6d0695;
}
.cid-uHkigFyUFe .mbr-section-subtitle {
  color: #6d0695;
}
.cid-uN6qjj1zdE {
  background: #6301b4;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-uN6qjj1zdE .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uN6qjj1zdE .video-block {
    width: 100% !important;
  }
}
.cid-uHkmdMeT8f {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ebf4fb;
}
.cid-uHkmdMeT8f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkmdMeT8f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkmdMeT8f .text-wrap {
  width: 100%;
}
.cid-uHkmdMeT8f .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uHkmdMeT8f .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uHkmdMeT8f .mbr-section-title {
  color: #b19b48;
  margin-bottom: 0;
}
.cid-uHkmdMeT8f .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uHkmdMeT8f .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uHkmdMeT8f .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uHkmdMeT8f .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #b1d2ec;
  overflow: hidden;
}
.cid-uHkmdMeT8f .card_1 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uHkmdMeT8f .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(52, 50, 127, 0.8);
}
.cid-uHkmdMeT8f .card_2 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 45px;
}
.cid-uHkmdMeT8f .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(8, 101, 173, 0.8);
}
.cid-uHkmdMeT8f .card_3 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uHkmdMeT8f .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(135, 92, 166, 0.8);
}
.cid-uHkmdMeT8f .card-title-wrap {
  padding: 45px 26px;
}
.cid-uHkmdMeT8f .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uHkmdMeT8f .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uHkmdMeT8f .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uHkmdMeT8f .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uHkmdMeT8f .card-duration {
  color: #353535;
}
.cid-uHkmdMeT8f .card-cost {
  color: #353535;
}
.cid-uHkmdMeT8f .mbr-section-btn {
  margin-top: 5px;
}
.cid-uHkmdMeT8f .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uHkpjDbBBD {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ebf4fb;
}
.cid-uHkpjDbBBD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkpjDbBBD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkpjDbBBD .text-wrap {
  width: 100%;
}
.cid-uHkpjDbBBD .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uHkpjDbBBD .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uHkpjDbBBD .mbr-section-title {
  color: #5f366f;
  margin-bottom: 0;
}
.cid-uHkpjDbBBD .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uHkpjDbBBD .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uHkpjDbBBD .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uHkpjDbBBD .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #b1d2ec;
  overflow: hidden;
}
.cid-uHkpjDbBBD .card_1 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uHkpjDbBBD .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(8, 101, 173, 0.8);
}
.cid-uHkpjDbBBD .card_2 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 45px;
}
.cid-uHkpjDbBBD .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(113, 63, 150, 0.8);
}
.cid-uHkpjDbBBD .card_3 {
  border: 1px solid rgba(177, 155, 72, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uHkpjDbBBD .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(177, 155, 72, 0.8);
  background-color: rgba(52, 50, 127, 0.8);
}
.cid-uHkpjDbBBD .card-title-wrap {
  padding: 45px 26px;
}
.cid-uHkpjDbBBD .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uHkpjDbBBD .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uHkpjDbBBD .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uHkpjDbBBD .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uHkpjDbBBD .card-duration {
  color: #353535;
}
.cid-uHkpjDbBBD .card-cost {
  color: #353535;
}
.cid-uHkpjDbBBD .mbr-section-btn {
  margin-top: 5px;
}
.cid-uHkpjDbBBD .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uHkqlBXg3b {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ebf4fb;
}
.cid-uHkqlBXg3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkqlBXg3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkqlBXg3b .text-wrap {
  width: 100%;
}
.cid-uHkqlBXg3b .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uHkqlBXg3b .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uHkqlBXg3b .mbr-section-title {
  color: #5f366f;
  margin-bottom: 0;
}
.cid-uHkqlBXg3b .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uHkqlBXg3b .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uHkqlBXg3b .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uHkqlBXg3b .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #b1d2ec;
  overflow: hidden;
}
.cid-uHkqlBXg3b .card_1 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uHkqlBXg3b .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(135, 92, 166, 0.8);
}
.cid-uHkqlBXg3b .card_2 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 45px;
}
.cid-uHkqlBXg3b .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(52, 50, 127, 0.8);
}
.cid-uHkqlBXg3b .card_3 {
  border: 1px solid rgba(135, 135, 135, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uHkqlBXg3b .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(135, 135, 135, 0.8);
  background-color: rgba(8, 101, 173, 0.8);
}
.cid-uHkqlBXg3b .card-title-wrap {
  padding: 45px 26px;
}
.cid-uHkqlBXg3b .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uHkqlBXg3b .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uHkqlBXg3b .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uHkqlBXg3b .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uHkqlBXg3b .card-duration {
  color: #353535;
}
.cid-uHkqlBXg3b .card-cost {
  color: #353535;
}
.cid-uHkqlBXg3b .mbr-section-btn {
  margin-top: 5px;
}
.cid-uHkqlBXg3b .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uHktARzjQC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uHktARzjQC .line {
  background-color: #b19b48;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uHktARzjQC .mbr-text {
  color: #34327f;
}
.cid-uHkza7Ci0G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHkza7Ci0G .row {
  background-color: #ffffff;
}
.cid-uHkza7Ci0G .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-uHkza7Ci0G .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uHkza7Ci0G .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uHkza7Ci0G .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uHkza7Ci0G .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uHkza7Ci0G .image-element {
    padding: 0 15px;
  }
  .cid-uHkza7Ci0G .text-element {
    padding: 2rem 1rem;
  }
  .cid-uHkza7Ci0G .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-uHkza7Ci0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkza7Ci0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkza7Ci0G .mbr-section-subtitle,
.cid-uHkza7Ci0G .underline {
  color: #b19b48;
  text-align: left;
}
.cid-uHkza7Ci0G .mbr-section-title {
  color: #818181;
  text-align: center;
}
.cid-uHkza7Ci0G .mbr-text,
.cid-uHkza7Ci0G .mbr-section-btn {
  color: #767676;
}
.cid-uHkza7Ci0G .mbr-section-title DIV {
  text-align: left;
}
.cid-uHkuKcTTe4 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/881919de-1b40-4550-be48-c0378d44e47f.webp");
}
.cid-uHkuKcTTe4 .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uHkuKcTTe4 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uHkuKcTTe4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uHkuKcTTe4 .animated-element,
.cid-uHkuKcTTe4 .typed-cursor {
  color: #b19b48;
}
.cid-uHkuKcTTe4 .animated-element {
  border-bottom: 5px solid #b19b48;
}
@media (max-width: 767px) {
  .cid-uHkuKcTTe4 .typed-text {
    text-align: center;
  }
}
.cid-uHkuKcTTe4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkuKcTTe4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkuKcTTe4 .mbr-section-title {
  color: #875ca6;
}
.cid-uHkuKcTTe4 .mbr-text,
.cid-uHkuKcTTe4 .typed-text,
.cid-uHkuKcTTe4 .mbr-section-btn {
  color: #875ca6;
}
.cid-uHkvotSszN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-uHkvotSszN .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uHkvotSszN .team-card:hover {
  transform: translateY(-10px);
}
.cid-uHkvotSszN .title-icon {
  font-size: 3rem;
  color: #ffffff;
  padding-right: 1rem;
}
.cid-uHkvotSszN .title-wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-uHkvotSszN .title-wrap {
    flex-direction: column;
  }
  .cid-uHkvotSszN .title-wrap .title-icon {
    padding: 0;
  }
}
.cid-uHkvotSszN .card-wrap {
  background: #ebf4fb;
}
@media (max-width: 991px) {
  .cid-uHkvotSszN .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uHkvotSszN .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uHkvotSszN .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uHkvotSszN .card-wrap .content-wrap {
    padding: 2rem 1rem;
  }
}
.cid-uHkvotSszN .social-row {
  display: flex;
}
.cid-uHkvotSszN .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-top: 1rem;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uHkvotSszN .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uHkvotSszN .social-row {
    justify-content: center;
  }
}
.cid-uHkvotSszN .card-text,
.cid-uHkvotSszN .mbr-section-btn,
.cid-uHkvotSszN .social-row {
  color: #34327f;
}
.cid-uHkvotSszN .card-title,
.cid-uHkvotSszN .social-row {
  color: #875ca6;
}
.cid-uHkvotSszN .mbr-section-title {
  color: #103178;
}
.cid-uHkvotSszN .mbr-section-title,
.cid-uHkvotSszN .title-col {
  text-align: center;
  color: #b19b48;
}
.cid-uHkvotSszN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkvotSszN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkZaTpw1l {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #b6a359;
}
.cid-uHkZaTpw1l .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uHkZaTpw1l .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uHkZaTpw1l .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uHkZaTpw1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkZaTpw1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHkZaTpw1l .mbr-section-title {
  color: #ffffff;
}
.cid-uKK90LHrZ6 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #b6a359;
}
.cid-uKK90LHrZ6 img,
.cid-uKK90LHrZ6 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uKK90LHrZ6 .item:focus,
.cid-uKK90LHrZ6 span:focus {
  outline: none;
}
.cid-uKK90LHrZ6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uKK90LHrZ6 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uKK90LHrZ6 .item {
  padding: 0;
  margin: 0;
}
.cid-uKK90LHrZ6 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uKK90LHrZ6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKK90LHrZ6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uKK90LHrZ6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uKK90LHrZ6 .mbr-section-title {
  color: #232323;
}
.cid-uEvepVlUOD {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uEvepVlUOD .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #875ca6;
  border: 1px solid #338873;
}
.cid-uEvepVlUOD .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uEvepVlUOD .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEvepVlUOD .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uEvepVlUOD .mbr-section-title {
  color: #6d0695;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uEvepVlUOD .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uEvepVlUOD .first-title {
  color: #ffffff;
}
.cid-uEvepVlUOD .first-subtitle {
  color: #efefef;
  padding-bottom: 39px;
}
.cid-uEvepVlUOD .first-price {
  color: #d8d7d7;
  font-size: 25px;
}
.cid-uEvepVlUOD .big {
  font-size: 40px;
}
.cid-uEvepVlUOD .first-title DIV {
  text-align: center;
}
.cid-uHl0AjEVz0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #4a7ea7;
}
.cid-uHl0AjEVz0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uHl0AjEVz0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uHl0AjEVz0 .title {
    width: 100% !important;
  }
}
.cid-uHl0AjEVz0 .mbr-text,
.cid-uHl0AjEVz0 .mbr-section-btn {
  color: #0865ad;
}
.cid-uHl0AjEVz0 .mbr-section-title {
  color: #ffffff;
}
.cid-uHl0AjEVz0 .mbr-section-subtitle,
.cid-uHl0AjEVz0 .underline {
  color: #ffffff;
}
.cid-uHl1M0T6SO {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uHl1M0T6SO {
    padding-top: 1.5rem;
    padding-bottom: 2.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uHl1M0T6SO {
    padding-top: 0.9rem;
    padding-bottom: 1.5rem;
  }
}
.cid-uHl1M0T6SO .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uHl1M0T6SO .f-row {
    flex-direction: row;
  }
}
.cid-uHl1M0T6SO .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uHl1M0T6SO .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uHl1M0T6SO .image-wrapper {
    min-height: 750px;
  }
}
.cid-uHl1M0T6SO .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uHl1M0T6SO .text-wrapper {
  width: 100%;
  background-color: #4a7ea7;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uHl1M0T6SO .text-wrapper {
    transform: translate(20%, 4rem);
  }
}
@media (min-width: 1200px) {
  .cid-uHl1M0T6SO .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uHl1M0T6SO .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uHl1M0T6SO .mbr-text,
.cid-uHl1M0T6SO .mbr-section-btn {
  color: #ffd8db;
}
.cid-uHl1M0T6SO .z-100 {
  z-index: 100;
}
.cid-uHl1M0T6SO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-uHkLqmXkJi {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #875ca6;
}
.cid-uHkLqmXkJi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uHkLqmXkJi .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uHkLqmXkJi .title {
    width: 100% !important;
  }
}
.cid-uHkLqmXkJi .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uHkLqmXkJi .mbr-text,
.cid-uHkLqmXkJi .mbr-section-btn DIV {
  text-align: left;
}
.cid-uHkLqmXkJi .mbr-text,
.cid-uHkLqmXkJi .mbr-section-btn {
  color: #ffffff;
}
.cid-uHkLtJHwfJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uHkLtJHwfJ .counter-container ul {
  margin-bottom: 0;
}
.cid-uHkLtJHwfJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uHkLtJHwfJ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #875ca6;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uHkLtJHwfJ .mbr-text {
  color: #6c758f;
}
.cid-uHlRIl9Rpm {
  background-image: url("../../../assets/images/geophilia-atlantis-ancient-civilizations-from-myth-to-history-advanced-technology-2025-8-1792x1024.jpg");
}
.cid-uHlRIl9Rpm .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uHlRIl9Rpm .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uHlRIl9Rpm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uHlRIl9Rpm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHlRIl9Rpm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHlRIl9Rpm .mbr-section-title {
  color: #6d0695;
}
.cid-uHlRIl9Rpm .mbr-text,
.cid-uHlRIl9Rpm .mbr-section-btn {
  color: #6d0695;
}
.cid-uHm9O0WNvD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uHm9O0WNvD img,
.cid-uHm9O0WNvD .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uHm9O0WNvD .item:focus,
.cid-uHm9O0WNvD span:focus {
  outline: none;
}
.cid-uHm9O0WNvD .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uHm9O0WNvD .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #875ca6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uHm9O0WNvD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uHm9O0WNvD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uHm9O0WNvD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uHm9O0WNvD .mbr-section-title {
  color: #232323;
}
.cid-uEYbv5hiqc {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #b19b48;
}
.cid-uEYbv5hiqc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYbv5hiqc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEYbv5hiqc .card-wrapper {
  overflow: hidden;
  background: #ffffff;
}
.cid-uEYbv5hiqc .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uEYbv5hiqc .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uEYbv5hiqc .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uEYbv5hiqc .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uEYbv5hiqc .row {
  flex-direction: row-reverse;
}
.cid-uEYbv5hiqc .image-wrapper {
  padding: 0 1rem;
}
.cid-uEYbv5hiqc img,
.cid-uEYbv5hiqc .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uEYbv5hiqc img,
  .cid-uEYbv5hiqc .image-wrapper {
    max-height: 350px;
  }
}
.cid-uEYbv5hiqc .mbr-section-title {
  color: #0865ad;
}
.cid-uEYbv5hiqc .mbr-text {
  color: #000000;
}
.cid-uEYbv5hiqc .mbr-text,
.cid-uEYbv5hiqc .mbr-section-btn {
  color: #444444;
}
.cid-uHl869RnPh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHl869RnPh .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uHl869RnPh .item:focus,
.cid-uHl869RnPh span:focus {
  outline: none;
}
.cid-uHl869RnPh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uHl869RnPh .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uHl869RnPh .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uHl869RnPh .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uHl869RnPh .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uHl869RnPh .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uHl869RnPh .mbr-section-title,
.cid-uHl869RnPh .mbr-section-subtitle {
  color: #111111;
}
.cid-uHl869RnPh .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uHl869RnPh .item-subtitle {
  text-align: center;
}
.cid-uHl869RnPh .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uHl869RnPh .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uHl869RnPh .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uHl869RnPh .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uHl869RnPh .mbr-section-title {
  color: #0865ad;
}
.cid-uHl869RnPh .item-title {
  color: #6d0695;
}
.cid-uHl87hjrh4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHl87hjrh4 .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uHl87hjrh4 .item:focus,
.cid-uHl87hjrh4 span:focus {
  outline: none;
}
.cid-uHl87hjrh4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uHl87hjrh4 .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uHl87hjrh4 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uHl87hjrh4 .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uHl87hjrh4 .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uHl87hjrh4 .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uHl87hjrh4 .mbr-section-title,
.cid-uHl87hjrh4 .mbr-section-subtitle {
  color: #111111;
}
.cid-uHl87hjrh4 .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uHl87hjrh4 .item-subtitle {
  text-align: center;
}
.cid-uHl87hjrh4 .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uHl87hjrh4 .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uHl87hjrh4 .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uHl87hjrh4 .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uHl87hjrh4 .item-title {
  color: #6d0695;
}
.cid-uHl87UIcaz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHl87UIcaz .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uHl87UIcaz .item:focus,
.cid-uHl87UIcaz span:focus {
  outline: none;
}
.cid-uHl87UIcaz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uHl87UIcaz .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uHl87UIcaz .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uHl87UIcaz .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uHl87UIcaz .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uHl87UIcaz .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uHl87UIcaz .mbr-section-title,
.cid-uHl87UIcaz .mbr-section-subtitle {
  color: #111111;
}
.cid-uHl87UIcaz .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uHl87UIcaz .item-subtitle {
  text-align: center;
}
.cid-uHl87UIcaz .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uHl87UIcaz .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uHl87UIcaz .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uHl87UIcaz .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uHl87UIcaz .item-title {
  color: #6d0695;
}
.cid-uMCcihJp0t {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMCcihJp0t .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uMCcihJp0t .item:focus,
.cid-uMCcihJp0t span:focus {
  outline: none;
}
.cid-uMCcihJp0t .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uMCcihJp0t .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uMCcihJp0t .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uMCcihJp0t .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uMCcihJp0t .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uMCcihJp0t .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uMCcihJp0t .mbr-section-title,
.cid-uMCcihJp0t .mbr-section-subtitle {
  color: #111111;
}
.cid-uMCcihJp0t .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uMCcihJp0t .item-subtitle {
  text-align: center;
}
.cid-uMCcihJp0t .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uMCcihJp0t .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uMCcihJp0t .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uMCcihJp0t .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uMCcihJp0t .item-title {
  color: #6d0695;
}
.cid-uHl9t8JYxJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uHl9t8JYxJ .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uHl9t8JYxJ .item:focus,
.cid-uHl9t8JYxJ span:focus {
  outline: none;
}
.cid-uHl9t8JYxJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uHl9t8JYxJ .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uHl9t8JYxJ .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uHl9t8JYxJ .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uHl9t8JYxJ .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uHl9t8JYxJ .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uHl9t8JYxJ .mbr-section-title,
.cid-uHl9t8JYxJ .mbr-section-subtitle {
  color: #111111;
}
.cid-uHl9t8JYxJ .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uHl9t8JYxJ .item-subtitle {
  text-align: center;
}
.cid-uHl9t8JYxJ .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uHl9t8JYxJ .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uHl9t8JYxJ .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uHl9t8JYxJ .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uHl9t8JYxJ .item-title {
  color: #6d0695;
}
.cid-uOwLsvAfYw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOwLsvAfYw .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uOwLsvAfYw .item:focus,
.cid-uOwLsvAfYw span:focus {
  outline: none;
}
.cid-uOwLsvAfYw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uOwLsvAfYw .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uOwLsvAfYw .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uOwLsvAfYw .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uOwLsvAfYw .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uOwLsvAfYw .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uOwLsvAfYw .mbr-section-title,
.cid-uOwLsvAfYw .mbr-section-subtitle {
  color: #111111;
}
.cid-uOwLsvAfYw .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uOwLsvAfYw .item-subtitle {
  text-align: center;
}
.cid-uOwLsvAfYw .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uOwLsvAfYw .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uOwLsvAfYw .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uOwLsvAfYw .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uOwLsvAfYw .item-title {
  color: #6d0695;
}
.cid-uMCopFq987 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ebf4fb;
}
.cid-uMCopFq987 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uMCopFq987 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uMCopFq987 .title {
    width: 100% !important;
  }
}
.cid-uMCopFq987 .mbr-text,
.cid-uMCopFq987 .mbr-section-btn {
  color: #ffffff;
}
.cid-uMCopFq987 .mbr-section-title {
  color: #ffffff;
}
.cid-uMCopFq987 .mbr-section-subtitle,
.cid-uMCopFq987 .underline {
  color: #5f5f5f;
  text-align: center;
}
.cid-uMCjWKV8XZ {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ebf4fb;
}
.cid-uMCjWKV8XZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMCjWKV8XZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMCjWKV8XZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uMCjWKV8XZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uMCjWKV8XZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uMCjWKV8XZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uMCjWKV8XZ .mbr-text,
.cid-uMCjWKV8XZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uMCjWKV8XZ .card-title,
.cid-uMCjWKV8XZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-uMCjWKV8XZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uMCjWKV8XZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uMCjWKV8XZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #69147b;
  background-color: #69147b;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uMCjWKV8XZ .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-uMCjWKV8XZ .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-uMCjWKV8XZ .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #69147b;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMCjWKV8XZ .mbr-text UL {
  text-align: left;
}
.cid-uMCjWKV8XZ .mbr-text {
  color: #5f5f5f;
}
.cid-uHllN84eQW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #b19b48;
}
.cid-uHllN84eQW img,
.cid-uHllN84eQW .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uHllN84eQW .item:focus,
.cid-uHllN84eQW span:focus {
  outline: none;
}
.cid-uHllN84eQW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uHllN84eQW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uHllN84eQW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uHllN84eQW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uHllN84eQW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uHllN84eQW .mbr-section-title {
  color: #232323;
}
.cid-uHObIDi98j {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uHObIDi98j .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #875ca6;
  border: 1px solid #338873;
}
.cid-uHObIDi98j .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uHObIDi98j .plan {
    margin-bottom: 2rem;
  }
}
.cid-uHObIDi98j .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uHObIDi98j .mbr-section-title {
  color: #6d0695;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uHObIDi98j .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uHObIDi98j .first-title {
  color: #ffffff;
}
.cid-uHObIDi98j .first-subtitle {
  color: #efefef;
  padding-bottom: 39px;
}
.cid-uHObIDi98j .first-price {
  color: #d8d7d7;
  font-size: 25px;
}
.cid-uHObIDi98j .big {
  font-size: 40px;
}
.cid-uHObIDi98j .first-title DIV {
  text-align: center;
}
.cid-uHl6D9izHu {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-atlantis-ancient-civilizations-from-myth-to-history-advanced-technology-2025-9-1792x1024.jpg");
}
.cid-uHl6D9izHu .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uHl6D9izHu .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uHl6D9izHu .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uHl6D9izHu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHl6D9izHu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHl6D9izHu .mbr-section-title {
  color: #5d097d;
  text-align: left;
}
.cid-uHl6D9izHu .mbr-text,
.cid-uHl6D9izHu .mbr-section-btn {
  color: #5d097d;
  text-align: left;
}
.cid-uHll4RaVHd {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHll4RaVHd .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uHll4RaVHd .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uHll4RaVHd .title {
    width: 100% !important;
  }
}
.cid-uHll4RaVHd .mbr-section-title {
  color: #0865ad;
  text-align: center;
}
.cid-uHkvnlDDKc {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uHkvnlDDKc .mbr-section-title,
  .cid-uHkvnlDDKc .mbr-section-subtitle,
  .cid-uHkvnlDDKc .mbr-section-btn,
  .cid-uHkvnlDDKc .mbr-text {
    text-align: center;
  }
}
.cid-uHkvnlDDKc .mbr-section-title {
  color: #082c4e;
}
.cid-uHkvnlDDKc .mbr-text,
.cid-uHkvnlDDKc .mbr-section-btn {
  color: #ffffff;
}
.cid-uHkvnlDDKc .bottom {
  overflow: visible;
  position: relative;
}
.cid-uHkvnlDDKc .bottom:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 25px solid #4a7ea7;
  position: absolute;
  bottom: -1rem;
  right: 3rem;
  content: '';
}
.cid-uHkvnlDDKc .top {
  overflow: visible;
  position: relative;
}
.cid-uHkvnlDDKc .top:before {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 25px solid #4a7ea7;
  position: absolute;
  top: -1rem;
  left: 3rem;
  content: '';
}
.cid-uHkvnlDDKc .pb {
  margin-bottom: 3rem;
}
.cid-uHkvnlDDKc .card-wrapper {
  background: #4a7ea7;
  padding: 1.5rem;
  height: 100%;
  border-radius: 16px;
}
.cid-uHkvnlDDKc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uHkvnlDDKc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHkvnlDDKc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEvepNDRkp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #b19b48;
}
.cid-uEvepNDRkp .lin {
  font-style: italic;
}
.cid-uEvepNDRkp .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uEvepNDRkp .lin,
.cid-uEvepNDRkp .iconfont-wrapper {
  color: #ffffff;
}
.cid-uEvepJERjF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEvepJERjF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uEvepJERjF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uEvepJERjF .title {
    width: 100% !important;
  }
}
.cid-uEvepJERjF .mbr-section-title {
  color: #6d0695;
}
.cid-uHlmmworxm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uHlmmworxm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHlmmworxm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHlmmworxm .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uHlmmworxm .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uHlmmworxm .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uHlmmworxm .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uHlmmworxm .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uHlmmworxm .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uHlmmworxm .mbr-section-title,
.cid-uHlmmworxm .mbr-iconfont {
  color: #101511;
}
.cid-uHlmmworxm .mbr-text {
  color: #6d0695;
}
.cid-uHlmmworxm .mbr-section-title,
.cid-uHlmmworxm .mbr-iconfont,
.cid-uHlmmworxm .icon-wrapper {
  color: #b19b48;
}
.cid-uHlmEDZMxx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uHlmEDZMxx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHlmEDZMxx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHlmEDZMxx .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uHlmEDZMxx .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uHlmEDZMxx .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uHlmEDZMxx .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uHlmEDZMxx .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uHlmEDZMxx .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uHlmEDZMxx .mbr-section-title,
.cid-uHlmEDZMxx .mbr-iconfont {
  color: #101511;
}
.cid-uHlmEDZMxx .mbr-text {
  color: #6d0695;
}
.cid-uHlmEDZMxx .mbr-section-title,
.cid-uHlmEDZMxx .mbr-iconfont,
.cid-uHlmEDZMxx .icon-wrapper {
  color: #b19b48;
}
.cid-uHlnhiyyyS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uHlnhiyyyS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHlnhiyyyS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHlnhiyyyS .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uHlnhiyyyS .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uHlnhiyyyS .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uHlnhiyyyS .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uHlnhiyyyS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uHlnhiyyyS .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uHlnhiyyyS .mbr-section-title,
.cid-uHlnhiyyyS .mbr-iconfont {
  color: #101511;
}
.cid-uHlnhiyyyS .mbr-text {
  color: #6d0695;
}
.cid-uHlnhiyyyS .mbr-section-title,
.cid-uHlnhiyyyS .mbr-iconfont,
.cid-uHlnhiyyyS .icon-wrapper {
  color: #b19b48;
}
.cid-uEvepJYB9w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #b19b48;
}
.cid-uEvepJYB9w a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uEvepJYB9w .content {
    text-align: center;
  }
}
.cid-uEvepJYB9w .mbr-text {
  color: #ffffff;
}
.cid-uEvepJYB9w .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uHObOEEjJN {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uHObOEEjJN .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #875ca6;
  border: 1px solid #338873;
}
.cid-uHObOEEjJN .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uHObOEEjJN .plan {
    margin-bottom: 2rem;
  }
}
.cid-uHObOEEjJN .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uHObOEEjJN .mbr-section-title {
  color: #6d0695;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uHObOEEjJN .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uHObOEEjJN .first-title {
  color: #ffffff;
}
.cid-uHObOEEjJN .first-subtitle {
  color: #efefef;
  padding-bottom: 39px;
}
.cid-uHObOEEjJN .first-price {
  color: #d8d7d7;
  font-size: 25px;
}
.cid-uHObOEEjJN .big {
  font-size: 40px;
}
.cid-uHObOEEjJN .first-title DIV {
  text-align: center;
}
.cid-uEYcPbQGL8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4a7ea7;
}
.cid-uEYcPbQGL8 img,
.cid-uEYcPbQGL8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uEYcPbQGL8 .item:focus,
.cid-uEYcPbQGL8 span:focus {
  outline: none;
}
.cid-uEYcPbQGL8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uEYcPbQGL8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uEYcPbQGL8 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uEYcPbQGL8 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uEYcPbQGL8 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uEYcPbQGL8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEYcPbQGL8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uEYcPbQGL8 .mbr-section-title {
  color: #ffffff;
}
.cid-uEYcPbQGL8 .item-title {
  text-align: left;
  color: #b19b48;
}
.cid-uEYcPbQGL8 .item-subtitle {
  text-align: left;
}
.cid-uEYcPbQGL8 .mbr-text,
.cid-uEYcPbQGL8 .item .mbr-section-btn {
  text-align: left;
  color: #6d0695;
}
.cid-uEYcPbQGL8 .content-head {
  max-width: 800px;
}
.cid-uHlweowh6c {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/geophilia-atlantis-ancient-civilizations-from-myth-to-history-advanced-technology-2025-10-1792x1024.jpg");
}
.cid-uHlweowh6c .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uHlweowh6c .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uHlweowh6c .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uHlweowh6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHlweowh6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHlweowh6c .mbr-section-title {
  color: #5d097d;
  text-align: left;
}
.cid-uHlweowh6c .mbr-text,
.cid-uHlweowh6c .mbr-section-btn {
  color: #6d0695;
  text-align: left;
}
.cid-uHlweowh6c .mbr-section-subtitle,
.cid-uHlweowh6c .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uEvepPccZz {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uEvepPccZz .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uEvepPccZz .card-wrapper {
  background-color: #ffffff;
  border-radius: 16px;
}
.cid-uEvepPccZz .image-wrapper {
  height: 100%;
}
.cid-uEvepPccZz .image-wrapper img {
  height: 100%;
  max-width: 100%;
  object-fit: cover;
}
.cid-uEvepPccZz .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 10px;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #0b2b5c;
  transition: all 0.3s;
}
.cid-uEvepPccZz .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #0b2b5c;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uEvepPccZz .social-row .soc-item:hover {
  background-color: #0b2b5c;
}
.cid-uEvepPccZz .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-uEvepPccZz .img-order {
    order: 2;
  }
}
@media (min-width: 768px) {
  .cid-uEvepPccZz .card-box_left {
    padding: 2rem 2rem 2rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uEvepPccZz .card-box_left {
    padding: 2rem 2rem 2rem 3rem;
  }
}
.cid-uEvepPccZz .mbr-section-title {
  color: #818181;
}
.cid-uEvepPccZz .card-title {
  color: #6d0695;
}
.cid-uEvepPccZz .card-subtitle {
  color: #875ca6;
}
.cid-uEvepPccZz .mbr-text,
.cid-uEvepPccZz .social-row {
  color: #6c758f;
}
.cid-uFI1KuGh2z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #b19b48;
}
.cid-uFI1KuGh2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFI1KuGh2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFI1KuGh2z .mbr-section-title {
  color: #ffffff;
}
.cid-uEYpxJH9IE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEYpxJH9IE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYpxJH9IE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEYpxJH9IE .mbr-section-title {
  color: #e0c562;
}
.cid-uEYpxJH9IE .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uFI3akg6xq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFI3akg6xq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFI3akg6xq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uFI3akg6xq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uFI3akg6xq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFI3akg6xq .text-wrapper {
    padding: 2rem;
  }
}
.cid-uFI3akg6xq .mbr-text {
  color: #727272;
}
.cid-uFI3akg6xq .mbr-section-title {
  color: #e0c562;
}
.cid-uEvepZIoGB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEvepZIoGB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEvepZIoGB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEvepZIoGB .mbr-section-title {
  color: #e0c562;
}
.cid-uEvepZIoGB .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uEveq037PC {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uEveq037PC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEveq037PC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uEveq037PC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uEveq037PC img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEveq037PC .text-wrapper {
    padding: 2rem;
  }
}
.cid-uEveq037PC .mbr-text {
  color: #727272;
}
.cid-uEveq037PC .mbr-section-title {
  color: #e0c562;
}
.cid-uEveq0s5WM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uEveq0s5WM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEveq0s5WM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEveq0s5WM .mbr-section-title {
  color: #e0c562;
}
.cid-uEveq0s5WM .mbr-section-subtitle {
  color: #6c758f;
}
.cid-uEveq0NTLA {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uEveq0NTLA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEveq0NTLA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uEveq0NTLA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uEveq0NTLA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEveq0NTLA .text-wrapper {
    padding: 2rem;
  }
}
.cid-uEveq0NTLA .mbr-text {
  color: #727272;
}
.cid-uEveq0NTLA .mbr-section-title {
  color: #e0c562;
}
.cid-uHObRHbR4M {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-uHObRHbR4M .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #875ca6;
  border: 1px solid #338873;
}
.cid-uHObRHbR4M .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uHObRHbR4M .plan {
    margin-bottom: 2rem;
  }
}
.cid-uHObRHbR4M .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uHObRHbR4M .mbr-section-title {
  color: #6d0695;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uHObRHbR4M .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uHObRHbR4M .first-title {
  color: #ffffff;
}
.cid-uHObRHbR4M .first-subtitle {
  color: #efefef;
  padding-bottom: 39px;
}
.cid-uHObRHbR4M .first-price {
  color: #d8d7d7;
  font-size: 25px;
}
.cid-uHObRHbR4M .big {
  font-size: 40px;
}
.cid-uHObRHbR4M .first-title DIV {
  text-align: center;
}
.cid-uEveq5X3l9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uEveq5X3l9 .wrapper {
  background-color: #e0c562;
}
.cid-uEveq5X3l9 li {
  list-style-type: none;
}
.cid-uEveq5X3l9 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uEveq5X3l9 .list-1 li {
  margin-bottom: 1rem;
}
.cid-uEveq5X3l9 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uEveq5X3l9 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uEveq5X3l9 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uEveq5X3l9 ul {
  margin: 0;
}
.cid-uEveq5X3l9 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uEveq5X3l9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEveq5X3l9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEveq5X3l9 .mbr-section-title {
  color: #ffffff;
}
.cid-uEveq5X3l9 .list1 {
  color: #ffffff;
}
.cid-uEveq5X3l9 .list2 {
  color: #ffffff;
}
.cid-uEveq5X3l9 .mbr-text {
  color: #ffffff;
}
.cid-uEveq6pKp8.popup-builder {
  background-color: #ffffff;
}
.cid-uEveq6pKp8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uEveq6pKp8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uEveq6pKp8 .modal-content,
.cid-uEveq6pKp8 .modal-dialog {
  height: auto;
}
.cid-uEveq6pKp8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uEveq6pKp8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uEveq6pKp8 .form-wrapper .mbr-form .form-group,
  .cid-uEveq6pKp8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uEveq6pKp8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uEveq6pKp8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uEveq6pKp8 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uEveq6pKp8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uEveq6pKp8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uEveq6pKp8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uEveq6pKp8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uEveq6pKp8 .modal-open {
  overflow: hidden;
}
.cid-uEveq6pKp8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uEveq6pKp8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uEveq6pKp8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uEveq6pKp8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uEveq6pKp8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uEveq6pKp8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uEveq6pKp8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uEveq6pKp8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uEveq6pKp8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uEveq6pKp8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uEveq6pKp8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uEveq6pKp8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uEveq6pKp8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uEveq6pKp8 .modal-header {
    padding: 1rem;
  }
}
.cid-uEveq6pKp8 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uEveq6pKp8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uEveq6pKp8 .modal-header .close:focus {
  outline: none;
}
.cid-uEveq6pKp8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uEveq6pKp8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uEveq6pKp8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uEveq6pKp8 .modal-body {
    padding: 1rem;
  }
}
.cid-uEveq6pKp8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uEveq6pKp8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uEveq6pKp8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uEveq6pKp8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uEveq6pKp8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uEveq6pKp8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uEveq6pKp8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uEveq6pKp8 .modal-sm {
    max-width: 300px;
  }
  .cid-uEveq6pKp8 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uEveq6pKp8 .modal-lg,
  .cid-uEveq6pKp8 .modal-xl {
    max-width: 800px;
  }
  .cid-uEveq6pKp8 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uEveq6pKp8 .modal-xl {
    max-width: 1140px;
  }
  .cid-uEveq6pKp8 .container {
    max-width: 1140px;
  }
}
.cid-uEveq6pKp8 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uEveq6pKp8 .container {
    max-width: 720px;
  }
}
.cid-uEveq6pKp8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uEveq6pKp8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uEveq6pKp8 .form-group {
  margin-bottom: 1rem;
}
.cid-uEveq6pKp8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uEveq6pKp8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uEveq6pKp8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uEveq6pKp8 .mbr-section-btn {
  margin: 0;
}
.cid-uEveq6pKp8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uIgN1gvLLU .nav-item:focus,
.cid-uIgN1gvLLU .nav-link:focus {
  outline: none;
}
.cid-uIgN1gvLLU a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uIgN1gvLLU .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uIgN1gvLLU .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uIgN1gvLLU .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uIgN1gvLLU .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uIgN1gvLLU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIgN1gvLLU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uIgN1gvLLU .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uIgN1gvLLU .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uIgN1gvLLU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIgN1gvLLU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uIgN1gvLLU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIgN1gvLLU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIgN1gvLLU .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uIgN1gvLLU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uIgN1gvLLU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIgN1gvLLU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIgN1gvLLU .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uIgN1gvLLU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uIgN1gvLLU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIgN1gvLLU .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uIgN1gvLLU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uIgN1gvLLU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIgN1gvLLU .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uIgN1gvLLU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uIgN1gvLLU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uIgN1gvLLU .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIgN1gvLLU .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uIgN1gvLLU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uIgN1gvLLU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIgN1gvLLU .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uIgN1gvLLU .dropdown-item.active,
.cid-uIgN1gvLLU .dropdown-item:active {
  background-color: transparent;
}
.cid-uIgN1gvLLU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIgN1gvLLU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIgN1gvLLU .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIgN1gvLLU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uIgN1gvLLU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uIgN1gvLLU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIgN1gvLLU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uIgN1gvLLU .navbar-buttons {
  text-align: center;
}
.cid-uIgN1gvLLU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uIgN1gvLLU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uIgN1gvLLU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIgN1gvLLU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIgN1gvLLU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIgN1gvLLU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIgN1gvLLU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIgN1gvLLU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIgN1gvLLU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIgN1gvLLU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIgN1gvLLU .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uIgN1gvLLU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uIgN1gvLLU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIgN1gvLLU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uIgN1gvLLU .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uIgN1gvLLU .nav-link:hover,
.cid-uIgN1gvLLU .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uIgN1gvLLU .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uIgN1gvLLU .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uIgN1gvLLU .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uIgN1gvLLU .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uIgN1gvLLU .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uIgN1gvLLU .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uIgN1gvLLU .dropdown-menu {
    top: 100%;
  }
  .cid-uIgN1gvLLU .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uIgN1gvLLU .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uIgN1gvLLU .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uIgN1gvLLU .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uIgN1gXEam {
  padding-top: 135px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/geophilia-cliff-dunning-2025-guatemala-1920x1080.jpg");
}
.cid-uIgN1gXEam .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uIgN1gXEam .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uIgN1gXEam .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1gXEam .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1gXEam .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1gXEam .mbr-section-title {
  color: #f5f5f3;
}
.cid-uIgN1gXEam .mbr-text,
.cid-uIgN1gXEam .mbr-section-btn {
  color: #f5f5f3;
}
.cid-uVQ3Dlmtc8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uVQ3Dlmtc8 .row {
  background-color: #ffffff;
}
.cid-uVQ3Dlmtc8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0;
}
.cid-uVQ3Dlmtc8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uVQ3Dlmtc8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uVQ3Dlmtc8 .text-element {
  padding: 4rem 1rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVQ3Dlmtc8 .text-element .mbr-text {
  padding: 3rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uVQ3Dlmtc8 .image-element {
    padding: 0 15px;
  }
  .cid-uVQ3Dlmtc8 .text-element {
    padding: 2rem 1rem;
  }
  .cid-uVQ3Dlmtc8 .text-element .mbr-text {
    padding: 1rem;
  }
}
.cid-uVQ3Dlmtc8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQ3Dlmtc8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQ3Dlmtc8 .mbr-section-subtitle,
.cid-uVQ3Dlmtc8 .underline {
  color: #e0c562;
}
.cid-uVQ3Dlmtc8 .mbr-section-title {
  color: #818181;
  text-align: center;
}
.cid-uVQ3Dlmtc8 .mbr-text,
.cid-uVQ3Dlmtc8 .mbr-section-btn {
  color: #767676;
}
.cid-uVQ3Dlmtc8 .mbr-section-subtitle,
.cid-uVQ3Dlmtc8 .underline DIV {
  text-align: center;
}
.cid-uVQd54sacl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/geophilia-guatemala-cliff-dunning-december-2025-4-800x505.jpg");
}
.cid-uVQd54sacl H1 {
  color: #ffffff;
}
.cid-uVVfFqegV8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uVVfFqegV8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVVfFqegV8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVVfFqegV8 .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uVVfFqegV8 .container-fluid {
    padding: 0;
  }
}
.cid-uVVfFqegV8 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uVVfFqegV8 .container {
    padding: 0 20px;
  }
}
.cid-uVVfFqegV8 .row {
  justify-content: center;
}
.cid-uVVfFqegV8 .card {
  padding: 0;
}
.cid-uVVfFqegV8 .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uVVfFqegV8 .card img {
    height: 300px;
  }
}
.cid-uVVfFqegV8 .row.cards {
  margin: 0;
}
.cid-uVVfFqegV8 .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uVVfFqegV8 .row.cards img {
    height: 300px;
  }
}
.cid-uVVfrCMCq1 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #b19b48;
}
.cid-uVVfrCMCq1 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uVVfrCMCq1 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uVVfrCMCq1 .title {
    width: 100% !important;
  }
}
.cid-uVVfrCMCq1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uVVfrCMCq1 .mbr-section-subtitle,
.cid-uVVfrCMCq1 .underline {
  text-align: left;
}
.cid-uVVfrCMCq1 .mbr-text,
.cid-uVVfrCMCq1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uJMiE5BhHN {
  background-color: #efefef;
}
.cid-uJMiE5BhHN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJMiE5BhHN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJMiE5BhHN .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uJMiE5BhHN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJMiE5BhHN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJMiE5BhHN .text-wrapper {
    padding: 2rem;
  }
}
.cid-uJMiE5BhHN .mbr-section-title {
  color: #b6a359;
}
.cid-uJMiE5BhHN .mbr-text {
  color: #737373;
}
.cid-uIgN1hWJEm {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-30-2024-04-03-20-48-27-1280x960.jpg");
}
.cid-uIgN1hWJEm .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uIgN1hWJEm .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uIgN1hWJEm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1hWJEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1hWJEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1hWJEm .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uIgN1hWJEm .mbr-text,
.cid-uIgN1hWJEm .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uIgN1i8IWp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIgN1i8IWp .line {
  background-color: #b19b48;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uIgN1i8IWp .mbr-text {
  color: #9a8227;
}
.cid-uVVczM62tX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #e9daa4;
}
.cid-uVVczM62tX .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uVVczM62tX .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uVVczM62tX .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uVVczM62tX .mbr-section-title {
  color: #9a8227;
}
.cid-uVVczM62tX .mbr-text,
.cid-uVVczM62tX .mbr-section-btn {
  color: #9a8227;
}
.cid-uVVczM62tX .mbr-section-subtitle,
.cid-uVVczM62tX .underline {
  color: #9a8227;
}
.cid-uVVcEJ1XDu {
  background-color: #e9daa4;
}
.cid-uVVcEJ1XDu .item-wrapper {
  width: 100%;
}
.cid-uVVcEJ1XDu .row {
  align-items: center;
  justify-content: center;
}
.cid-uVVcEJ1XDu .b {
  margin-bottom: 30px;
}
.cid-uVVcEJ1XDu img {
  border-radius: 25px;
}
@media (max-width: 576px) {
  .cid-uVVcEJ1XDu .b,
  .cid-uVVcEJ1XDu .t {
    margin-bottom: 20px;
  }
}
.cid-uVQbBIWWmn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uVQbBIWWmn .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uVQbBIWWmn .testimonials-container {
  margin: 0 auto;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-uVQbBIWWmn .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item .user {
  background: #9a8227;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uVQbBIWWmn .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
}
@media (max-width: 260px) {
  .cid-uVQbBIWWmn .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-uVQbBIWWmn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQbBIWWmn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQbBIWWmn .main-title {
  color: #9a8227;
}
.cid-uVQbBIWWmn .user_text {
  text-align: left;
}
.cid-uVQbBIWWmn .user_name {
  text-align: left;
}
.cid-uVViJdHqKz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #e0c562;
}
.cid-uVViJdHqKz .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-uVViJdHqKz .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uVViJdHqKz .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uVViJdHqKz .mbr-section-title {
  text-align: left;
}
.cid-uVViJdHqKz .mbr-section-subtitle,
.cid-uVViJdHqKz .underline {
  text-align: left;
  color: #9a8227;
}
.cid-uVViJdHqKz .mbr-text,
.cid-uVViJdHqKz .mbr-section-btn {
  text-align: left;
}
.cid-uIgN1kL4Wq {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uIgN1kL4Wq .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: center;
  row-gap: 60px;
}
.cid-uIgN1kL4Wq .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-uIgN1kL4Wq .row {
    row-gap: 40px;
  }
}
.cid-uIgN1kL4Wq .mbr-section-head {
  padding-bottom: 50px;
}
.cid-uIgN1kL4Wq .mbr-section-title {
  color: #9a8227;
}
.cid-uIgN1kL4Wq .mbr-section-subtitle {
  color: #303030;
  margin-top: 16px;
}
.cid-uIgN1kL4Wq .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-uIgN1kL4Wq .item-img img {
  width: 100%;
  aspect-ratio: calc(131 / (59 * 2));
  object-fit: cover;
  transform: scale(1.01);
  transition: all .5s ease;
}
.cid-uIgN1kL4Wq .mbr-section-btn {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  transition: all .5s ease;
  margin: 0 !important;
}
@media (max-width: 575px) {
  .cid-uIgN1kL4Wq .mbr-section-btn {
    transform: translateY(-100%);
  }
}
.cid-uIgN1kL4Wq .mbr-section-btn .btn {
  width: 100%;
  margin: 0 !important;
  padding: 10px 34px 10px !important;
}
.cid-uIgN1kL4Wq .mbr-section-btn .btn:after {
  bottom: 11px !important;
  width: 50% !important;
}
.cid-uIgN1kL4Wq .item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-uIgN1kL4Wq .item-wrapper:hover .item-img img {
  transform: scale(1.05);
}
.cid-uIgN1kL4Wq .item-wrapper:hover .mbr-section-btn {
  transform: translateY(-100%);
}
.cid-uIgN1kL4Wq .item-content {
  margin-top: 32px;
}
.cid-uIgN1kL4Wq .item-title {
  color: #e0c562;
  text-align: center;
}
.cid-uIgN1kL4Wq .mbr-text {
  margin-top: 11px;
  color: #818181;
  text-align: center;
}
.cid-uIgN1kL4Wq .item-number {
  color: #9b8db7;
  margin-top: 22px;
}
.cid-uIgN1kL4Wq .item-border {
  width: 100%;
  height: 4px;
  margin-top: 3px;
  border-radius: 5px;
  background-color: #e0c562;
}
.cid-uIgN1kL4Wq .item-text-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 30px;
  margin-top: 16px;
}
.cid-uIgN1kL4Wq .item-text {
  color: #9b8db7;
}
.cid-uIgN1lk3Ju {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/geophilia-return-to-the-temple-retreat-guatemala-mayan-612x475.jpg");
}
.cid-uIgN1lk3Ju .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uIgN1lk3Ju .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uIgN1lk3Ju .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1lk3Ju .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1lk3Ju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1lzBrP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIgN1lzBrP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1lzBrP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1lzBrP .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uIgN1lzBrP .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uIgN1lzBrP .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uIgN1lzBrP .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uIgN1lzBrP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uIgN1lzBrP .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uIgN1lzBrP .mbr-section-title,
.cid-uIgN1lzBrP .mbr-iconfont {
  color: #101511;
}
.cid-uIgN1lzBrP .mbr-text {
  color: #818181;
}
.cid-uIgN1lzBrP .mbr-section-title,
.cid-uIgN1lzBrP .mbr-iconfont,
.cid-uIgN1lzBrP .icon-wrapper {
  color: #b19b48;
}
.cid-uIgN1lQEYL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uIgN1lQEYL img,
.cid-uIgN1lQEYL .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIgN1lQEYL .item:focus,
.cid-uIgN1lQEYL span:focus {
  outline: none;
}
.cid-uIgN1lQEYL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uIgN1lQEYL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uIgN1lQEYL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1lQEYL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uIgN1lQEYL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uIgN1lQEYL .mbr-section-title {
  color: #232323;
}
.cid-uIgN1mewIf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIgN1mewIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1mewIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1mewIf .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uIgN1mewIf .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uIgN1mewIf .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uIgN1mewIf .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uIgN1mewIf .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uIgN1mewIf .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uIgN1mewIf .mbr-section-title,
.cid-uIgN1mewIf .mbr-iconfont {
  color: #101511;
}
.cid-uIgN1mewIf .mbr-text {
  color: #737373;
}
.cid-uIgN1mewIf .mbr-section-title,
.cid-uIgN1mewIf .mbr-iconfont,
.cid-uIgN1mewIf .icon-wrapper {
  color: #b19b48;
}
.cid-uIgN1mtmpa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uIgN1mtmpa img,
.cid-uIgN1mtmpa .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIgN1mtmpa .item:focus,
.cid-uIgN1mtmpa span:focus {
  outline: none;
}
.cid-uIgN1mtmpa .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uIgN1mtmpa .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uIgN1mtmpa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1mtmpa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uIgN1mtmpa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uIgN1mtmpa .mbr-section-title {
  color: #232323;
}
.cid-uIgN1mOMNe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIgN1mOMNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1mOMNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1mOMNe .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uIgN1mOMNe .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uIgN1mOMNe .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uIgN1mOMNe .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uIgN1mOMNe .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uIgN1mOMNe .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uIgN1mOMNe .mbr-section-title,
.cid-uIgN1mOMNe .mbr-iconfont {
  color: #101511;
}
.cid-uIgN1mOMNe .mbr-text {
  color: #6e716f;
}
.cid-uIgN1mOMNe .mbr-section-title,
.cid-uIgN1mOMNe .mbr-iconfont,
.cid-uIgN1mOMNe .icon-wrapper {
  color: #b19b48;
}
.cid-uIgN1n7has {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uIgN1n7has img,
.cid-uIgN1n7has .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIgN1n7has .item:focus,
.cid-uIgN1n7has span:focus {
  outline: none;
}
.cid-uIgN1n7has .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uIgN1n7has .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uIgN1n7has .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1n7has .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uIgN1n7has .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uIgN1n7has .mbr-section-title {
  color: #232323;
}
.cid-uIgN1ntzhK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIgN1ntzhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1ntzhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1ntzhK .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uIgN1ntzhK .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uIgN1ntzhK .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uIgN1ntzhK .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uIgN1ntzhK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uIgN1ntzhK .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uIgN1ntzhK .mbr-section-title,
.cid-uIgN1ntzhK .mbr-iconfont {
  color: #101511;
}
.cid-uIgN1ntzhK .mbr-text {
  color: #6e716f;
}
.cid-uIgN1ntzhK .mbr-section-title,
.cid-uIgN1ntzhK .mbr-iconfont,
.cid-uIgN1ntzhK .icon-wrapper {
  color: #b19b48;
}
.cid-uIgN1nJTMD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uIgN1nJTMD img,
.cid-uIgN1nJTMD .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIgN1nJTMD .item:focus,
.cid-uIgN1nJTMD span:focus {
  outline: none;
}
.cid-uIgN1nJTMD .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uIgN1nJTMD .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uIgN1nJTMD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1nJTMD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uIgN1nJTMD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uIgN1nJTMD .mbr-section-title {
  color: #232323;
}
.cid-uIgN1o9F09 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIgN1o9F09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1o9F09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1o9F09 .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uIgN1o9F09 .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uIgN1o9F09 .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uIgN1o9F09 .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uIgN1o9F09 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uIgN1o9F09 .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uIgN1o9F09 .mbr-section-title,
.cid-uIgN1o9F09 .mbr-iconfont {
  color: #101511;
}
.cid-uIgN1o9F09 .mbr-text {
  color: #6e716f;
}
.cid-uIgN1o9F09 .mbr-section-title,
.cid-uIgN1o9F09 .mbr-iconfont,
.cid-uIgN1o9F09 .icon-wrapper {
  color: #b19b48;
}
.cid-uIgN1oGRe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #decd91;
}
.cid-uIgN1oGRe3 img,
.cid-uIgN1oGRe3 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uIgN1oGRe3 .item:focus,
.cid-uIgN1oGRe3 span:focus {
  outline: none;
}
.cid-uIgN1oGRe3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uIgN1oGRe3 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uIgN1oGRe3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1oGRe3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uIgN1oGRe3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uIgN1oGRe3 .mbr-section-title {
  color: #232323;
}
.cid-uIgN1pElp1 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-uIgN1pElp1 .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uIgN1pElp1 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uIgN1pElp1 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uIgN1pElp1 .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uIgN1pElp1 .mbr-section-title {
  color: #737373;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uIgN1pElp1 .mbr-section-subtitle {
  color: #9a8227;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uIgN1pElp1 .first-title {
  color: #ffffff;
}
.cid-uIgN1pElp1 .first-subtitle {
  color: #737373;
  padding-bottom: 39px;
}
.cid-uIgN1pElp1 .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uIgN1pElp1 .big {
  font-size: 40px;
}
.cid-uIgN1q32qf {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #efefef;
}
.cid-uIgN1q32qf .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #e0c562;
  border: 1px solid #338873;
}
.cid-uIgN1q32qf .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uIgN1q32qf .plan {
    margin-bottom: 2rem;
  }
}
.cid-uIgN1q32qf .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uIgN1q32qf .mbr-section-title {
  color: #737373;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uIgN1q32qf .mbr-section-subtitle {
  color: #9a8227;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uIgN1q32qf .first-title {
  color: #ffffff;
}
.cid-uIgN1q32qf .first-subtitle {
  color: #737373;
  padding-bottom: 39px;
}
.cid-uIgN1q32qf .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uIgN1q32qf .big {
  font-size: 40px;
}
.cid-uIgN1semJ1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIgN1semJ1 .card {
  background-color: #9a8227;
  border-width: 1px;
  border-style: dashed;
  border-color: #9a8227;
  border-radius: 30px;
  padding: 2rem 4rem;
  border: none;
}
@media (max-width: 767px) {
  .cid-uIgN1semJ1 .card {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-uIgN1semJ1 .mbr-text {
  color: #ffffff;
}
.cid-uIgN1r8E0V {
  padding-top: 45px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/return-to-the-temple-retreat-guatemala-yaxha-temple-pyramid-2000x534.jpg");
}
.cid-uIgN1r8E0V .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uIgN1r8E0V .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uIgN1r8E0V .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1r8E0V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1r8E0V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1r8E0V .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uIgN1r8E0V .mbr-text,
.cid-uIgN1r8E0V .mbr-section-btn {
  color: #767676;
  text-align: left;
}
.cid-uIgN1r8E0V .mbr-section-subtitle,
.cid-uIgN1r8E0V .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uIgN1v00FM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #decd91;
}
.cid-uIgN1v00FM .card .card-img {
  overflow: hidden;
  border-radius: 0;
}
.cid-uIgN1v00FM .card .card-img img {
  transition: all 0.5s;
}
.cid-uIgN1v00FM .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uIgN1v00FM .media-container-column {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 0;
  flex-wrap: nowrap;
}
.cid-uIgN1v00FM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uIgN1v00FM .first-card {
  display: block;
}
.cid-uIgN1v00FM .first-card .card-wrapper {
  height: 100%;
}
.cid-uIgN1v00FM .first-card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-uIgN1v00FM .first-card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIgN1v00FM .first-card .info-wrapper .mbr-iconfont {
  padding-right: 0.5rem;
  font-size: 20px;
}
.cid-uIgN1v00FM .first-card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-uIgN1v00FM .first-card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-uIgN1v00FM .first-row,
.cid-uIgN1v00FM .second-row {
  -webkit-flex: 1 1 50%;
  flex: 1 1 50%;
  margin: 0;
}
.cid-uIgN1v00FM .first-row .card .card-wrapper,
.cid-uIgN1v00FM .second-row .card .card-wrapper {
  overflow: hidden;
  position: relative;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  flex: 1;
}
.cid-uIgN1v00FM .first-row .card .card-wrapper .card-img,
.cid-uIgN1v00FM .second-row .card .card-wrapper .card-img {
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
.cid-uIgN1v00FM .first-row .card .card-wrapper .card-img img,
.cid-uIgN1v00FM .second-row .card .card-wrapper .card-img img {
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 767px) {
  .cid-uIgN1v00FM .first-row,
  .cid-uIgN1v00FM .second-row {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIgN1v00FM .first-row .card .card-wrapper .card-img,
  .cid-uIgN1v00FM .second-row .card .card-wrapper .card-img {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIgN1v00FM .first-row .card .card-wrapper .card-img img,
  .cid-uIgN1v00FM .second-row .card .card-wrapper .card-img img {
    min-height: 0;
  }
}
.cid-uIgN1v00FM .first-row .caption,
.cid-uIgN1v00FM .second-row .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: inline-flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-uIgN1v00FM .first-row .caption .price,
.cid-uIgN1v00FM .second-row .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
.cid-uIgN1v00FM .first-row {
  padding-bottom: 1rem;
}
.cid-uIgN1v00FM .second-row {
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uIgN1v00FM .first-card,
  .cid-uIgN1v00FM .first-child {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1v00FM .first-card {
    padding-bottom: 2rem;
  }
  .cid-uIgN1v00FM .only-first-row {
    height: 100%;
  }
}
.cid-uIgN1v00FM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1v00FM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1v00FM .main-subtitle,
.cid-uIgN1v00FM .underline {
  color: #9a8227;
}
.cid-uIgN1v00FM .main-title {
  color: #656565;
}
.cid-uIgN1v00FM .first-card-title,
.cid-uIgN1v00FM .first-card-info {
  color: #e0c562;
}
.cid-uIgN1v00FM .first-card-text,
.cid-uIgN1v00FM .card-btn {
  color: #656565;
}
.cid-uIgN1uvKM7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #decd91;
}
.cid-uIgN1uvKM7 .card .card-img {
  overflow: hidden;
  border-radius: 0;
}
.cid-uIgN1uvKM7 .card .card-img img {
  transition: all 0.5s;
}
.cid-uIgN1uvKM7 .card .card-img:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uIgN1uvKM7 .media-container-column {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 0;
  flex-wrap: nowrap;
}
.cid-uIgN1uvKM7 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uIgN1uvKM7 .first-card {
  display: block;
}
.cid-uIgN1uvKM7 .first-card .card-wrapper {
  height: 100%;
}
.cid-uIgN1uvKM7 .first-card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-uIgN1uvKM7 .first-card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIgN1uvKM7 .first-card .info-wrapper .mbr-iconfont {
  padding-right: 0.5rem;
  font-size: 20px;
}
.cid-uIgN1uvKM7 .first-card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-uIgN1uvKM7 .first-card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-uIgN1uvKM7 .first-row,
.cid-uIgN1uvKM7 .second-row {
  -webkit-flex: 1 1 50%;
  flex: 1 1 50%;
  margin: 0;
}
.cid-uIgN1uvKM7 .first-row .card .card-wrapper,
.cid-uIgN1uvKM7 .second-row .card .card-wrapper {
  overflow: hidden;
  position: relative;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  flex: 1;
}
.cid-uIgN1uvKM7 .first-row .card .card-wrapper .card-img,
.cid-uIgN1uvKM7 .second-row .card .card-wrapper .card-img {
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
.cid-uIgN1uvKM7 .first-row .card .card-wrapper .card-img img,
.cid-uIgN1uvKM7 .second-row .card .card-wrapper .card-img img {
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 767px) {
  .cid-uIgN1uvKM7 .first-row,
  .cid-uIgN1uvKM7 .second-row {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIgN1uvKM7 .first-row .card .card-wrapper .card-img,
  .cid-uIgN1uvKM7 .second-row .card .card-wrapper .card-img {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIgN1uvKM7 .first-row .card .card-wrapper .card-img img,
  .cid-uIgN1uvKM7 .second-row .card .card-wrapper .card-img img {
    min-height: 0;
  }
}
.cid-uIgN1uvKM7 .first-row .caption,
.cid-uIgN1uvKM7 .second-row .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: inline-flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-uIgN1uvKM7 .first-row .caption .price,
.cid-uIgN1uvKM7 .second-row .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
.cid-uIgN1uvKM7 .first-row {
  padding-bottom: 1rem;
}
.cid-uIgN1uvKM7 .second-row {
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uIgN1uvKM7 .first-card,
  .cid-uIgN1uvKM7 .first-child {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1uvKM7 .first-card {
    padding-bottom: 2rem;
  }
  .cid-uIgN1uvKM7 .only-first-row {
    height: 100%;
  }
}
.cid-uIgN1uvKM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1uvKM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1uvKM7 .main-subtitle,
.cid-uIgN1uvKM7 .underline {
  color: #9a8227;
}
.cid-uIgN1uvKM7 .main-title {
  color: #656565;
}
.cid-uIgN1uvKM7 .first-card-title,
.cid-uIgN1uvKM7 .first-card-info {
  color: #e0c562;
}
.cid-uIgN1uvKM7 .first-card-text,
.cid-uIgN1uvKM7 .card-btn {
  color: #656565;
}
.cid-uIhUB6rOnC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #decd91;
}
.cid-uIhUB6rOnC .media-container-column {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 0;
  flex-wrap: nowrap;
}
.cid-uIhUB6rOnC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uIhUB6rOnC .first-card {
  display: block;
}
.cid-uIhUB6rOnC .first-card .card-wrapper {
  height: 100%;
}
.cid-uIhUB6rOnC .first-card .card-box {
  background: #ffffff;
  padding: 2rem;
}
.cid-uIhUB6rOnC .first-card .info-wrapper {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIhUB6rOnC .first-card .info-wrapper .mbr-iconfont {
  padding-right: 0.5rem;
  font-size: 20px;
}
.cid-uIhUB6rOnC .first-card .info-wrapper .info-text {
  display: inline-block;
  padding-right: 1rem;
  margin: 0;
}
.cid-uIhUB6rOnC .first-card .card-btn .btn {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.cid-uIhUB6rOnC .first-row,
.cid-uIhUB6rOnC .second-row {
  -webkit-flex: 1 1 50%;
  flex: 1 1 50%;
  margin: 0;
}
.cid-uIhUB6rOnC .first-row .card .card-wrapper,
.cid-uIhUB6rOnC .second-row .card .card-wrapper {
  overflow: hidden;
  position: relative;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  flex: 1;
}
.cid-uIhUB6rOnC .first-row .card .card-wrapper .card-img,
.cid-uIhUB6rOnC .second-row .card .card-wrapper .card-img {
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
.cid-uIhUB6rOnC .first-row .card .card-wrapper .card-img img,
.cid-uIhUB6rOnC .second-row .card .card-wrapper .card-img img {
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
@media (max-width: 767px) {
  .cid-uIhUB6rOnC .first-row,
  .cid-uIhUB6rOnC .second-row {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIhUB6rOnC .first-row .card .card-wrapper .card-img,
  .cid-uIhUB6rOnC .second-row .card .card-wrapper .card-img {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uIhUB6rOnC .first-row .card .card-wrapper .card-img img,
  .cid-uIhUB6rOnC .second-row .card .card-wrapper .card-img img {
    min-height: 0;
  }
}
.cid-uIhUB6rOnC .first-row .caption,
.cid-uIhUB6rOnC .second-row .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: inline-flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  letter-spacing: 2px;
}
.cid-uIhUB6rOnC .first-row .caption .price,
.cid-uIhUB6rOnC .second-row .caption .price {
  background: #c19b76;
  padding: 0 0.5rem;
}
.cid-uIhUB6rOnC .first-row {
  padding-bottom: 1rem;
}
.cid-uIhUB6rOnC .second-row {
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uIhUB6rOnC .first-card,
  .cid-uIhUB6rOnC .first-child {
    padding-bottom: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIhUB6rOnC .first-card {
    padding-bottom: 2rem;
  }
  .cid-uIhUB6rOnC .only-first-row {
    height: 100%;
  }
}
.cid-uIhUB6rOnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIhUB6rOnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIhUB6rOnC .main-subtitle,
.cid-uIhUB6rOnC .underline {
  color: #9a8227;
}
.cid-uIhUB6rOnC .main-title {
  color: #656565;
}
.cid-uIhUB6rOnC .first-card-title,
.cid-uIhUB6rOnC .first-card-info {
  color: #e0c562;
}
.cid-uIhUB6rOnC .first-card-text,
.cid-uIhUB6rOnC .card-btn {
  color: #656565;
}
.cid-uVVjT3tceN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVVjT3tceN .geometry {
  position: absolute;
}
.cid-uVVjT3tceN .geometry__triangle {
  width: 128px;
  height: 88px;
}
.cid-uVVjT3tceN .geometry_left {
  left: -70px;
}
.cid-uVVjT3tceN .geometry__square {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-uVVjT3tceN .geometry__square-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #e0c562;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-uVVjT3tceN .geometry_bottom-left {
  left: 140px;
  bottom: 40px;
}
.cid-uVVjT3tceN blockquote {
  border-color: #e0c562;
  border-radius: 34px;
  margin: 0;
  background-color: #9a8227;
}
.cid-uVVjT3tceN blockquote h5 {
  font-weight: 300;
}
@media (max-width: 992px) {
  .cid-uVVjT3tceN blockquote {
    padding: 2rem 1rem;
  }
  .cid-uVVjT3tceN .geometry {
    position: absolute;
  }
  .cid-uVVjT3tceN .geometry__square,
  .cid-uVVjT3tceN .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
  .cid-uVVjT3tceN .geometry_bottom-left {
    left: 140px;
    bottom: 40px;
  }
}
@media (min-width: 992px) {
  .cid-uVVjT3tceN blockquote {
    padding: 3rem;
  }
}
@media (max-width: 1400px) {
  .cid-uVVjT3tceN .box-shadow {
    padding: 3rem 10rem;
  }
}
@media (max-width: 1200px) {
  .cid-uVVjT3tceN .box-shadow {
    padding: 3rem 5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVVjT3tceN blockquote {
    padding: 2rem 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uVVjT3tceN .geometry__square-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-uVVjT3tceN blockquote:hover .geometry__square-bg {
    transform: rotate(-40deg) scale(0.9);
  }
}
.cid-uVVjT3tceN .mbr-section-title {
  color: #ffffff;
}
.cid-uVVjT3tceN .mbr-text {
  color: #818181;
}
.cid-uVQ4XS3Yyd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uVQ4XS3Yyd .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uVQ4XS3Yyd .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uVQ4XS3Yyd .title {
    width: 100% !important;
  }
}
.cid-uVQ4XS3Yyd .mbr-section-title {
  color: #9a8227;
}
.cid-uVQ3ZVExmW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uVQ3ZVExmW .card-img {
  background-color: #fff;
}
.cid-uVQ3ZVExmW .card {
  align-self: stretch;
}
.cid-uVQ3ZVExmW .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-uVQ3ZVExmW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uVQ3ZVExmW p {
  text-align: left;
}
.cid-uVQ3ZVExmW .mbr-text {
  color: #767676;
}
.cid-uVQ3ZVExmW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uVQ3ZVExmW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uVQ3ZVExmW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uVQ3ZVExmW .card-title {
  color: #b19b48;
}
.cid-uVQ3Ic7I5u {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uVQ3Ic7I5u .card-img {
  background-color: #fff;
}
.cid-uVQ3Ic7I5u .card {
  align-self: stretch;
}
.cid-uVQ3Ic7I5u .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-uVQ3Ic7I5u h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uVQ3Ic7I5u p {
  text-align: left;
}
.cid-uVQ3Ic7I5u .mbr-text {
  color: #767676;
}
.cid-uVQ3Ic7I5u .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uVQ3Ic7I5u .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uVQ3Ic7I5u .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uVQ3Ic7I5u .card-title {
  color: #b19b48;
}
.cid-uVQ40SxcoL {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uVQ40SxcoL .card-img {
  background-color: #fff;
}
.cid-uVQ40SxcoL .card {
  align-self: stretch;
}
.cid-uVQ40SxcoL .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-uVQ40SxcoL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uVQ40SxcoL p {
  text-align: left;
}
.cid-uVQ40SxcoL .mbr-text {
  color: #767676;
}
.cid-uVQ40SxcoL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uVQ40SxcoL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uVQ40SxcoL .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uVQ40SxcoL .card-title {
  color: #b19b48;
}
.cid-uVQ41NHgq4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uVQ41NHgq4 .card-img {
  background-color: #fff;
}
.cid-uVQ41NHgq4 .card {
  align-self: stretch;
}
.cid-uVQ41NHgq4 .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-uVQ41NHgq4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uVQ41NHgq4 p {
  text-align: left;
}
.cid-uVQ41NHgq4 .mbr-text {
  color: #767676;
}
.cid-uVQ41NHgq4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uVQ41NHgq4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uVQ41NHgq4 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uVQ41NHgq4 .card-title {
  color: #b19b48;
}
.cid-uVQaSietMt {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVQaSietMt .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uVQaSietMt .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uVQaSietMt .title {
    width: 100% !important;
  }
}
.cid-uVQaSietMt .mbr-section-title {
  color: #9a8227;
}
.cid-uVVmo4HJnX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVVmo4HJnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVVmo4HJnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVVmo4HJnX .card-wrapper {
  background: #decd91;
}
@media (max-width: 767px) {
  .cid-uVVmo4HJnX .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVVmo4HJnX .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uVVmo4HJnX .card-wrapper {
    padding: 4rem;
  }
}
.cid-uVVmo4HJnX .mbr-text,
.cid-uVVmo4HJnX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVVmo4HJnX .card-title,
.cid-uVVmo4HJnX .card-box {
  text-align: center;
  color: #000000;
}
.cid-uVVmo4HJnX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uVVmo4HJnX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uVVmo4HJnX .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9a8227;
  background-color: #9a8227;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uVVmo4HJnX .mbr-text UL {
  text-align: left;
}
.cid-uVVmo4HJnX .mbr-text {
  color: #9a8227;
}
.cid-uVQaTWJyAl {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVQaTWJyAl .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uVQaTWJyAl .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uVQaTWJyAl .title {
    width: 100% !important;
  }
}
.cid-uVQaTWJyAl .mbr-section-title {
  color: #878787;
}
.cid-uVQaQLAwvf {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uVQaQLAwvf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQaQLAwvf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQaQLAwvf .card-wrapper {
  background: #b7b6b6;
}
@media (max-width: 767px) {
  .cid-uVQaQLAwvf .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVQaQLAwvf .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uVQaQLAwvf .card-wrapper {
    padding: 4rem;
  }
}
.cid-uVQaQLAwvf .mbr-text,
.cid-uVQaQLAwvf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVQaQLAwvf .card-title,
.cid-uVQaQLAwvf .card-box {
  text-align: center;
  color: #000000;
}
.cid-uVQaQLAwvf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uVQaQLAwvf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uVQaQLAwvf .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #444242;
  background-color: #444242;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uVQaQLAwvf .mbr-text UL {
  text-align: left;
}
.cid-uVQaQLAwvf .mbr-text {
  color: #ffffff;
}
.cid-uIgN1vCFSG {
  padding-top: 60px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #b4a87a;
}
.cid-uIgN1vCFSG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uIgN1vCFSG .mbr-section-title,
.cid-uIgN1vCFSG .mbr-section-subtitle,
.cid-uIgN1vCFSG .underline {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIgN1vCFSG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uIgN1vCFSG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIgN1vCFSG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIgN1vCFSG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uIgN1vCFSG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uIgN1vCFSG .icon-focus {
  display: none;
}
.cid-uIgN1vCFSG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: center;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-uIgN1vCFSG ul {
  font-size: 0;
}
.cid-uIgN1vCFSG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #333333 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0 !important;
  transition: padding, border 0s, transform 0.2s;
}
.cid-uIgN1vCFSG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-uIgN1vCFSG .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #c19b76;
}
.cid-uIgN1vCFSG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uIgN1vCFSG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-uIgN1vCFSG .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-uIgN1vCFSG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-uIgN1vCFSG .btn:hover {
  background: transparent !important;
}
.cid-uIgN1vCFSG .btn:hover:before {
  background: transparent !important;
}
.cid-uIgN1vCFSG .btn:before {
  background-color: transparent !important;
}
.cid-uIgN1vCFSG .btn:focus {
  box-shadow: none;
  background: transparent !important;
}
.cid-uIgN1vCFSG .mbr-section-title {
  color: #5f5f5f;
}
.cid-uIgN1w8iP2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uIgN1w8iP2 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1w8iP2 .testimonials-container {
  margin: 0 auto;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-uIgN1w8iP2 .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item .user {
  background: #e0c562;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uIgN1w8iP2 .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-uIgN1w8iP2 .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-uIgN1w8iP2 .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-uIgN1w8iP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1w8iP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1w8iP2 .main-title {
  color: #9a8227;
}
.cid-uIgN1w8iP2 .user_text {
  color: #767676;
}
.cid-uIgN1wKdw4 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/sacred-geometry-architecture-geophilia-egypt202320.webp");
}
.cid-uIgN1wKdw4 .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uIgN1wKdw4 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uIgN1wKdw4 .card .card-header {
  background: #decd91;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uIgN1wKdw4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-uIgN1wKdw4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uIgN1wKdw4 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIgN1wKdw4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 20px;
}
.cid-uIgN1wKdw4 .card .panel-body {
  background: #efefef;
}
.cid-uIgN1wKdw4 .card .panel-body .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uIgN1wKdw4 .card-header h4,
  .cid-uIgN1wKdw4 .panel-body {
    padding: 1rem !important;
  }
}
.cid-uIgN1wKdw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1wKdw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1wKdw4 .panel-text {
  color: #767676;
}
.cid-uIgN1wKdw4 H2 {
  color: #9a8227;
}
.cid-uIgN1wKdw4 H4 {
  color: #9a8227;
}
.cid-uIgN1xdB7w {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/photo-40-2024-04-03-20-48-27-1279x342.jpg");
}
.cid-uIgN1xdB7w .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uIgN1xdB7w .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uIgN1xdB7w .underline .line {
  width: 2rem;
  height: 1px;
  background: #9a8227;
  display: inline-block;
}
.cid-uIgN1xdB7w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1xdB7w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1xdB7w .mbr-section-title {
  color: #444444;
  text-align: left;
}
.cid-uIgN1xdB7w .mbr-text,
.cid-uIgN1xdB7w .mbr-section-btn {
  color: #444444;
  text-align: left;
}
.cid-uIgN1xdB7w .mbr-section-subtitle,
.cid-uIgN1xdB7w .underline {
  color: #444444;
  text-align: left;
}
.cid-uIgN1xFvHY {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uIgN1xFvHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1xFvHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1xFvHY .mbr-section-title {
  color: #e0c562;
}
.cid-uIgN1xFvHY .mbr-section-subtitle {
  color: #767676;
}
.cid-uIgN1xFvHY .mbr-section-btn {
  margin-top: 16px;
}
.cid-uIgN1z6wFR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uIgN1z6wFR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uIgN1z6wFR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uIgN1z6wFR .title {
    width: 100% !important;
  }
}
.cid-uIgN1z6wFR .mbr-text,
.cid-uIgN1z6wFR .mbr-section-btn {
  color: #ffffff;
}
.cid-uIgN1z6wFR .mbr-section-title {
  color: #ffffff;
}
.cid-uIgN1zwdtP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uIgN1zwdtP .wrapper {
  background-color: #e0c562;
}
.cid-uIgN1zwdtP li {
  list-style-type: none;
}
.cid-uIgN1zwdtP .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uIgN1zwdtP .list-1 li {
  margin-bottom: 1rem;
}
.cid-uIgN1zwdtP .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uIgN1zwdtP .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uIgN1zwdtP .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uIgN1zwdtP ul {
  margin: 0;
}
.cid-uIgN1zwdtP .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uIgN1zwdtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIgN1zwdtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIgN1zwdtP .mbr-section-title {
  color: #ffffff;
}
.cid-uIgN1zwdtP .list1 {
  color: #ffffff;
}
.cid-uIgN1zwdtP .list2 {
  color: #ffffff;
}
.cid-uIgN1zwdtP .mbr-text {
  color: #ffffff;
}
.cid-uIgN1zXVaw.popup-builder {
  background-color: #ffffff;
}
.cid-uIgN1zXVaw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uIgN1zXVaw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uIgN1zXVaw .modal-content,
.cid-uIgN1zXVaw .modal-dialog {
  height: auto;
}
.cid-uIgN1zXVaw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uIgN1zXVaw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uIgN1zXVaw .form-wrapper .mbr-form .form-group,
  .cid-uIgN1zXVaw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uIgN1zXVaw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uIgN1zXVaw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uIgN1zXVaw .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uIgN1zXVaw .pt-0 {
  padding-top: 0 !important;
}
.cid-uIgN1zXVaw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uIgN1zXVaw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uIgN1zXVaw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uIgN1zXVaw .modal-open {
  overflow: hidden;
}
.cid-uIgN1zXVaw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uIgN1zXVaw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uIgN1zXVaw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uIgN1zXVaw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uIgN1zXVaw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uIgN1zXVaw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uIgN1zXVaw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uIgN1zXVaw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uIgN1zXVaw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uIgN1zXVaw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uIgN1zXVaw .modal-backdrop.show {
  opacity: .5;
}
.cid-uIgN1zXVaw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uIgN1zXVaw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1zXVaw .modal-header {
    padding: 1rem;
  }
}
.cid-uIgN1zXVaw .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uIgN1zXVaw .modal-header .close:hover {
  opacity: 1;
}
.cid-uIgN1zXVaw .modal-header .close:focus {
  outline: none;
}
.cid-uIgN1zXVaw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uIgN1zXVaw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uIgN1zXVaw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1zXVaw .modal-body {
    padding: 1rem;
  }
}
.cid-uIgN1zXVaw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uIgN1zXVaw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uIgN1zXVaw .modal-footer {
    padding: 1rem;
  }
}
.cid-uIgN1zXVaw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uIgN1zXVaw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uIgN1zXVaw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uIgN1zXVaw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uIgN1zXVaw .modal-sm {
    max-width: 300px;
  }
  .cid-uIgN1zXVaw .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uIgN1zXVaw .modal-lg,
  .cid-uIgN1zXVaw .modal-xl {
    max-width: 800px;
  }
  .cid-uIgN1zXVaw .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uIgN1zXVaw .modal-xl {
    max-width: 1140px;
  }
  .cid-uIgN1zXVaw .container {
    max-width: 1140px;
  }
}
.cid-uIgN1zXVaw .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uIgN1zXVaw .container {
    max-width: 720px;
  }
}
.cid-uIgN1zXVaw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uIgN1zXVaw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uIgN1zXVaw .form-group {
  margin-bottom: 1rem;
}
.cid-uIgN1zXVaw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uIgN1zXVaw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uIgN1zXVaw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uIgN1zXVaw .mbr-section-btn {
  margin: 0;
}
.cid-uIgN1zXVaw .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLGfKtcTmf .nav-item:focus,
.cid-uLGfKtcTmf .nav-link:focus {
  outline: none;
}
.cid-uLGfKtcTmf a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uLGfKtcTmf .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uLGfKtcTmf .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uLGfKtcTmf .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uLGfKtcTmf .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uLGfKtcTmf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLGfKtcTmf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uLGfKtcTmf .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uLGfKtcTmf .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uLGfKtcTmf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLGfKtcTmf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uLGfKtcTmf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLGfKtcTmf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLGfKtcTmf .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uLGfKtcTmf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uLGfKtcTmf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLGfKtcTmf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLGfKtcTmf .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uLGfKtcTmf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uLGfKtcTmf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLGfKtcTmf .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uLGfKtcTmf .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uLGfKtcTmf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLGfKtcTmf .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uLGfKtcTmf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uLGfKtcTmf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uLGfKtcTmf .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLGfKtcTmf .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uLGfKtcTmf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uLGfKtcTmf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uLGfKtcTmf .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uLGfKtcTmf .dropdown-item.active,
.cid-uLGfKtcTmf .dropdown-item:active {
  background-color: transparent;
}
.cid-uLGfKtcTmf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLGfKtcTmf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLGfKtcTmf .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLGfKtcTmf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uLGfKtcTmf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uLGfKtcTmf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLGfKtcTmf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uLGfKtcTmf .navbar-buttons {
  text-align: center;
}
.cid-uLGfKtcTmf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLGfKtcTmf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uLGfKtcTmf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLGfKtcTmf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLGfKtcTmf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLGfKtcTmf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLGfKtcTmf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLGfKtcTmf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLGfKtcTmf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLGfKtcTmf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLGfKtcTmf .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uLGfKtcTmf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uLGfKtcTmf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLGfKtcTmf .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uLGfKtcTmf .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uLGfKtcTmf .nav-link:hover,
.cid-uLGfKtcTmf .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uLGfKtcTmf .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uLGfKtcTmf .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uLGfKtcTmf .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uLGfKtcTmf .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uLGfKtcTmf .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uLGfKtcTmf .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uLGfKtcTmf .dropdown-menu {
    top: 100%;
  }
  .cid-uLGfKtcTmf .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uLGfKtcTmf .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uLGfKtcTmf .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uLGfKtcTmf .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uLGfKtECnB {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #4e5e89;
}
.cid-uLGfKtECnB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKtECnB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKtECnB .row {
  flex-direction: row-reverse;
}
.cid-uLGfKtUP6N {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uLGfKtUP6N .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKtUP6N .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKtUP6N .title {
    width: 100% !important;
  }
}
.cid-uLGfKtUP6N .mbr-section-title {
  color: #0935ad;
}
.cid-uLGfKtUP6N .mbr-text,
.cid-uLGfKtUP6N .mbr-section-btn {
  color: #43025d;
}
.cid-uLGfKubCIe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLGfKubCIe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKubCIe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKubCIe .container-fluid {
  padding: 0 50px;
}
@media (max-width: 992px) {
  .cid-uLGfKubCIe .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 992px) {
  .cid-uLGfKubCIe .container {
    padding: 0 30px;
  }
}
.cid-uLGfKubCIe .card-wrapper {
  padding: 40px 3rem;
  border-radius: 3em;
  background-color: #7d93d0;
  display: flex;
}
@media (max-width: 992px) {
  .cid-uLGfKubCIe .card-wrapper {
    display: block;
    padding: 30px 20px;
  }
}
.cid-uLGfKubCIe .card-wrapper .title-wrapper {
  margin-right: 50px;
  min-width: 250px;
}
@media (max-width: 992px) {
  .cid-uLGfKubCIe .card-wrapper .title-wrapper {
    margin: 0;
  }
}
.cid-uLGfKubCIe .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uLGfKubCIe .card-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uLGfKubCIe .mbr-section-title {
  color: #2b2b2b;
}
.cid-uLGfKubCIe .mbr-text {
  color: #0b4279;
}
.cid-uLGfKubCIe .mbr-section-title,
.cid-uLGfKubCIe .mbr-section-btn {
  color: #ffffff;
}
.cid-uLGfKuvYeW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4e5e89;
}
.cid-uLGfKuvYeW img,
.cid-uLGfKuvYeW .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uLGfKuvYeW .item:focus,
.cid-uLGfKuvYeW span:focus {
  outline: none;
}
.cid-uLGfKuvYeW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uLGfKuvYeW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uLGfKuvYeW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGfKuvYeW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uLGfKuvYeW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uLGfKuvYeW .mbr-section-title {
  color: #232323;
}
.cid-uLGfKuVcOk {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uLGfKuVcOk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKuVcOk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKuVcOk .text-wrap {
  width: 100%;
}
.cid-uLGfKuVcOk .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uLGfKuVcOk .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uLGfKuVcOk .mbr-section-title {
  color: #0b4279;
  margin-bottom: 0;
}
.cid-uLGfKuVcOk .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uLGfKuVcOk .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uLGfKuVcOk .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uLGfKuVcOk .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uLGfKuVcOk .card_1 {
  border: 1px solid rgba(11, 66, 121, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uLGfKuVcOk .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(11, 66, 121, 0.8);
  background-color: rgba(125, 147, 208, 0.8);
}
.cid-uLGfKuVcOk .card_2 {
  border: 1px solid rgba(11, 66, 121, 0.8);
  border-radius: 45px;
}
.cid-uLGfKuVcOk .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(11, 66, 121, 0.8);
  background-color: rgba(9, 53, 173, 0.8);
}
.cid-uLGfKuVcOk .card_3 {
  border: 1px solid rgba(78, 94, 137, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uLGfKuVcOk .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(78, 94, 137, 0.8);
  background-color: rgba(78, 94, 137, 0.8);
}
.cid-uLGfKuVcOk .card-title-wrap {
  padding: 45px 26px;
}
.cid-uLGfKuVcOk .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uLGfKuVcOk .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uLGfKuVcOk .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uLGfKuVcOk .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uLGfKuVcOk .card-duration {
  color: #353535;
}
.cid-uLGfKuVcOk .card-cost {
  color: #353535;
}
.cid-uLGfKuVcOk .mbr-section-btn {
  margin-top: 5px;
}
.cid-uLGfKuVcOk .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uLGfKvjFgP {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #fffcf5;
}
.cid-uLGfKvjFgP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKvjFgP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKvjFgP .text-wrap {
  width: 100%;
}
.cid-uLGfKvjFgP .mbr-section-head {
  width: 100%;
  margin-bottom: 90px;
}
@media (max-width: 767px) {
  .cid-uLGfKvjFgP .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uLGfKvjFgP .mbr-section-title {
  color: #829D85;
  margin-bottom: 0;
}
.cid-uLGfKvjFgP .mbr-text {
  color: #353535;
  margin-top: 20px;
}
.cid-uLGfKvjFgP .item-row {
  row-gap: 40px;
  margin-left: -20px;
  margin-right: -20px;
}
.cid-uLGfKvjFgP .item-row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
.cid-uLGfKvjFgP .card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  background-color: #fffcf5;
  overflow: hidden;
}
.cid-uLGfKvjFgP .card_1 {
  border: 1px solid rgba(11, 66, 121, 0.8);
  border-radius: 0 45px 45px 45px;
}
.cid-uLGfKvjFgP .card_1 .card-title-wrap {
  border-radius: 0 44px 44px 44px;
  border: 1px solid rgba(11, 66, 121, 0.8);
  background-color: rgba(9, 53, 173, 0.8);
}
.cid-uLGfKvjFgP .card_2 {
  border: 1px solid rgba(11, 66, 121, 0.8);
  border-radius: 45px;
}
.cid-uLGfKvjFgP .card_2 .card-title-wrap {
  border-radius: 44px;
  border: 1px solid rgba(11, 66, 121, 0.8);
  background-color: rgba(78, 94, 137, 0.8);
}
.cid-uLGfKvjFgP .card_3 {
  border: 1px solid rgba(11, 66, 121, 0.8);
  border-radius: 45px 45px 0 45px;
}
.cid-uLGfKvjFgP .card_3 .card-title-wrap {
  border-radius: 44px 44px 0 44px;
  border: 1px solid rgba(11, 66, 121, 0.8);
  background-color: rgba(125, 147, 208, 0.8);
}
.cid-uLGfKvjFgP .card-title-wrap {
  padding: 45px 26px;
}
.cid-uLGfKvjFgP .card-title {
  width: 100%;
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-uLGfKvjFgP .card-text-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex-grow: 1;
  padding: 32px 26px 50px;
}
.cid-uLGfKvjFgP .card-text {
  color: #353535;
  margin: 0 0 auto;
}
.cid-uLGfKvjFgP .card-text-bottom {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 18px;
  margin-top: 28px;
}
.cid-uLGfKvjFgP .card-duration {
  color: #353535;
}
.cid-uLGfKvjFgP .card-cost {
  color: #353535;
}
.cid-uLGfKvjFgP .mbr-section-btn {
  margin-top: 5px;
}
.cid-uLGfKvjFgP .mbr-section-btn .btn {
  width: 180px;
  min-width: auto;
  min-height: 55px;
  max-width: 100%;
}
.cid-uLGfKvFAFV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e8e0c3;
}
.cid-uLGfKvFAFV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKvFAFV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKvFAFV .title {
    width: 100% !important;
  }
}
.cid-uLGfKvFAFV .mbr-text,
.cid-uLGfKvFAFV .mbr-section-btn {
  color: #ffffff;
}
.cid-uLGfKvFAFV .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKvFAFV .mbr-section-subtitle,
.cid-uLGfKvFAFV .underline {
  color: #0b4279;
}
.cid-uLGfKvVnLY {
  padding-top: 5rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uLGfKvVnLY {
    padding-top: 2.5rem;
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uLGfKvVnLY {
    padding-top: 1.5rem;
    padding-bottom: 2.7rem;
  }
}
.cid-uLGfKvVnLY .f-row {
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-uLGfKvVnLY .f-row {
    flex-direction: row;
  }
}
.cid-uLGfKvVnLY .f-item {
  flex: 1 1 100%;
}
@media (min-width: 992px) {
  .cid-uLGfKvVnLY .f-item {
    flex: 1 1 50%;
  }
}
@media (min-width: 992px) {
  .cid-uLGfKvVnLY .image-wrapper {
    min-height: 750px;
  }
}
.cid-uLGfKvVnLY .image-wrapper img {
  min-height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uLGfKvVnLY .text-wrapper {
  width: 100%;
  background-color: #7d93d0;
  padding: 3rem 1.5rem;
}
@media (min-width: 992px) {
  .cid-uLGfKvVnLY .text-wrapper {
    transform: translate(20%, 10rem);
  }
}
@media (min-width: 1200px) {
  .cid-uLGfKvVnLY .text-wrapper {
    padding: 6rem 3.25rem;
    margin: 1rem;
  }
}
.cid-uLGfKvVnLY .mbr-section-title {
  color: #e0c562;
  text-align: left;
}
.cid-uLGfKvVnLY .mbr-text,
.cid-uLGfKvVnLY .mbr-section-btn {
  color: #ffd8db;
}
.cid-uLGfKvVnLY .z-100 {
  z-index: 100;
}
.cid-uLGfKvVnLY .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-uLGfKwcNHM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e8e0c3;
}
.cid-uLGfKwcNHM .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #0935ad;
  border: 1px solid #338873;
}
.cid-uLGfKwcNHM .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uLGfKwcNHM .plan {
    margin-bottom: 2rem;
  }
}
.cid-uLGfKwcNHM .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uLGfKwcNHM .mbr-section-title {
  color: #0b4279;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uLGfKwcNHM .mbr-section-subtitle {
  color: #e0c562;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uLGfKwcNHM .first-title {
  color: #ffffff;
}
.cid-uLGfKwcNHM .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uLGfKwcNHM .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uLGfKwcNHM .big {
  font-size: 40px;
}
.cid-uLGfKwCQq8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLGfKwCQq8 .line {
  background-color: #c1a438;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uLGfKwCQq8 .mbr-text {
  color: #0b4279;
}
.cid-uLGfKwQz4r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0935ad;
}
.cid-uLGfKwQz4r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKwQz4r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKwQz4r .content-wrapper {
  padding: 80px 90px;
  background-color: #0935ad;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper {
    display: block;
    padding: 32px 16px;
  }
}
.cid-uLGfKwQz4r .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper .title-wrapper {
    margin-bottom: 24px;
    width: 100%;
  }
}
.cid-uLGfKwQz4r .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uLGfKwQz4r .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 38px;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper .title-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-uLGfKwQz4r .content-wrapper .image-wrapper {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper .image-wrapper {
    width: 100%;
  }
}
.cid-uLGfKwQz4r .content-wrapper .image-wrapper img {
  height: 450px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uLGfKwQz4r .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uLGfKwQz4r .mbr-section-title {
  color: #050f0f;
}
.cid-uLGfKwQz4r .mbr-text {
  color: #ffffff;
}
.cid-uLGfKwQz4r .mbr-section-title,
.cid-uLGfKwQz4r .mbr-section-btn {
  color: #e9daa4;
}
.cid-uLGfKxbcQk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uLGfKxbcQk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKxbcQk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKxbcQk .title {
    width: 100% !important;
  }
}
.cid-uLGfKxbcQk .mbr-text,
.cid-uLGfKxbcQk .mbr-section-btn {
  color: #ffffff;
}
.cid-uLGfKxbcQk .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKxbcQk .mbr-section-subtitle,
.cid-uLGfKxbcQk .underline {
  color: #0b4279;
}
.cid-uLGfKxurh0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLGfKxurh0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKxurh0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKxurh0 .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uLGfKxurh0 .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uLGfKxurh0 .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uLGfKxurh0 .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uLGfKxurh0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uLGfKxurh0 .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uLGfKxurh0 .mbr-section-title,
.cid-uLGfKxurh0 .mbr-iconfont {
  color: #101511;
}
.cid-uLGfKxurh0 .mbr-text {
  color: #818181;
}
.cid-uLGfKxurh0 .mbr-section-title,
.cid-uLGfKxurh0 .mbr-iconfont,
.cid-uLGfKxurh0 .icon-wrapper {
  color: #0935ad;
}
.cid-uLGfKxP6KR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #7d93d0;
}
.cid-uLGfKxP6KR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKxP6KR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKxP6KR .title {
    width: 100% !important;
  }
}
.cid-uLGfKxP6KR .mbr-text,
.cid-uLGfKxP6KR .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uLGfKxP6KR .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKxP6KR .mbr-section-subtitle,
.cid-uLGfKxP6KR .underline {
  color: #444444;
}
.cid-uLGfKyau9R {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uLGfKyau9R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKyau9R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKyau9R .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uLGfKyau9R .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uLGfKyau9R .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uLGfKyau9R .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uLGfKyau9R .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uLGfKyau9R .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uLGfKyau9R .mbr-section-title,
.cid-uLGfKyau9R .mbr-iconfont {
  color: #101511;
}
.cid-uLGfKyau9R .mbr-text {
  color: #818181;
}
.cid-uLGfKyau9R .mbr-section-title,
.cid-uLGfKyau9R .mbr-iconfont,
.cid-uLGfKyau9R .icon-wrapper {
  color: #0935ad;
}
.cid-uLGfKyv9X5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #7d93d0;
}
.cid-uLGfKyv9X5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKyv9X5 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKyv9X5 .title {
    width: 100% !important;
  }
}
.cid-uLGfKyv9X5 .mbr-text,
.cid-uLGfKyv9X5 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uLGfKyv9X5 .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKyv9X5 .mbr-section-subtitle,
.cid-uLGfKyv9X5 .underline {
  color: #444444;
}
.cid-uLGfKzqzPM {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uLGfKzqzPM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKzqzPM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKzqzPM .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uLGfKzqzPM .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uLGfKzqzPM .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uLGfKzqzPM .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uLGfKzqzPM .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uLGfKzqzPM .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uLGfKzqzPM .mbr-section-title,
.cid-uLGfKzqzPM .mbr-iconfont {
  color: #101511;
}
.cid-uLGfKzqzPM .mbr-text {
  color: #818181;
}
.cid-uLGfKzqzPM .mbr-section-title,
.cid-uLGfKzqzPM .mbr-iconfont,
.cid-uLGfKzqzPM .icon-wrapper {
  color: #0935ad;
}
.cid-uLGfKAbTz8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e8e0c3;
}
.cid-uLGfKAbTz8 img,
.cid-uLGfKAbTz8 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uLGfKAbTz8 .item:focus,
.cid-uLGfKAbTz8 span:focus {
  outline: none;
}
.cid-uLGfKAbTz8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uLGfKAbTz8 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uLGfKAbTz8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGfKAbTz8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uLGfKAbTz8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uLGfKAbTz8 .mbr-section-title {
  color: #570678;
}
.cid-uLGfKzOGSc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #7d93d0;
}
.cid-uLGfKzOGSc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKzOGSc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKzOGSc .title {
    width: 100% !important;
  }
}
.cid-uLGfKzOGSc .mbr-text,
.cid-uLGfKzOGSc .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uLGfKzOGSc .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKzOGSc .mbr-section-subtitle,
.cid-uLGfKzOGSc .underline {
  color: #444444;
}
.cid-uLGfKyNdWO {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uLGfKyNdWO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKyNdWO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKyNdWO .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-uLGfKyNdWO .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uLGfKyNdWO .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uLGfKyNdWO .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uLGfKyNdWO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uLGfKyNdWO .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  box-shadow: 6px 6px 20px #e0c562;
  border-radius: 10px;
}
.cid-uLGfKyNdWO .mbr-section-title,
.cid-uLGfKyNdWO .mbr-iconfont {
  color: #101511;
}
.cid-uLGfKyNdWO .mbr-text {
  color: #818181;
}
.cid-uLGfKyNdWO .mbr-section-title,
.cid-uLGfKyNdWO .mbr-iconfont,
.cid-uLGfKyNdWO .icon-wrapper {
  color: #0935ad;
}
.cid-uLGx4LWWFs {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e8e0c3;
}
.cid-uLGx4LWWFs img,
.cid-uLGx4LWWFs .item-img {
  width: 100%;
}
.cid-uLGx4LWWFs .item:focus,
.cid-uLGx4LWWFs span:focus {
  outline: none;
}
.cid-uLGx4LWWFs .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uLGx4LWWFs .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #e8e0c3;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uLGx4LWWFs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGx4LWWFs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uLGx4LWWFs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uLGx4LWWFs .mbr-section-title {
  color: #0b4279;
}
.cid-uLH4vEFGX8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #7d93d0;
}
.cid-uLH4vEFGX8 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLH4vEFGX8 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLH4vEFGX8 .title {
    width: 100% !important;
  }
}
.cid-uLH4vEFGX8 .mbr-text,
.cid-uLH4vEFGX8 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uLH4vEFGX8 .mbr-section-title {
  color: #ffffff;
}
.cid-uLH4vEFGX8 .mbr-section-subtitle,
.cid-uLH4vEFGX8 .underline {
  color: #444444;
}
.cid-uLHoMkvyVp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uLHoMkvyVp .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLHoMkvyVp .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLHoMkvyVp .title {
    width: 100% !important;
  }
}
.cid-uLHoMkvyVp .mbr-section-title {
  text-align: left;
  color: #0935ad;
}
.cid-uLHojn61de {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uLHojn61de .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uLHojn61de .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uLHojn61de .counter-container ol li {
  list-style: none;
  position: relative;
}
.cid-uLHojn61de .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #c19b76;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uLHojn61de .mbr-text {
  color: #03133e;
  text-align: left;
}
.cid-uLHtH6f4EK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0935ad;
}
.cid-uLHtH6f4EK .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLHtH6f4EK .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLHtH6f4EK .title {
    width: 100% !important;
  }
}
.cid-uLHtH6f4EK .mbr-text,
.cid-uLHtH6f4EK .mbr-section-btn {
  color: #ffffff;
  text-align: right;
}
.cid-uLHtH6f4EK .mbr-section-title {
  color: #ffffff;
}
.cid-uLHtH6f4EK .mbr-section-subtitle,
.cid-uLHtH6f4EK .underline {
  color: #444444;
}
.cid-uLGfKABhF4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLGfKABhF4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKABhF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLGfKABhF4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uLGfKABhF4 .row {
  flex-direction: row-reverse;
}
.cid-uLGfKABhF4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLGfKABhF4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uLGfKABhF4 .mbr-section-title {
  color: #0935ad;
}
.cid-uLGfKABhF4 .mbr-text {
  color: #818181;
}
.cid-uLGfKAYQXm {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("");
}
.cid-uLGfKAYQXm .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-uLGfKAYQXm .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uLGfKAYQXm .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uLGfKAYQXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKAYQXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKAYQXm .mbr-section-title {
  color: #9a8227;
  text-align: left;
}
.cid-uLGfKAYQXm .mbr-text,
.cid-uLGfKAYQXm .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uLGfKAYQXm .mbr-section-subtitle,
.cid-uLGfKAYQXm .underline {
  color: #9a8227;
  text-align: left;
}
.cid-uLGfKBm165 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uLGfKBm165 .lin {
  font-style: italic;
}
.cid-uLGfKBm165 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uLGfKBm165 .lin,
.cid-uLGfKBm165 .iconfont-wrapper {
  color: #0935ad;
}
.cid-uLGfKBJsDo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #e8e0c3;
}
.cid-uLGfKBJsDo .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #0935ad;
  border: 1px solid #338873;
}
.cid-uLGfKBJsDo .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uLGfKBJsDo .plan {
    margin-bottom: 2rem;
  }
}
.cid-uLGfKBJsDo .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uLGfKBJsDo .mbr-section-title {
  color: #0b4279;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uLGfKBJsDo .mbr-section-subtitle {
  color: #0b4279;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uLGfKBJsDo .first-title {
  color: #ffffff;
}
.cid-uLGfKBJsDo .first-subtitle {
  color: #e9daa4;
  padding-bottom: 39px;
}
.cid-uLGfKBJsDo .first-price {
  color: #737373;
  font-size: 25px;
}
.cid-uLGfKBJsDo .big {
  font-size: 40px;
}
.cid-uLGfKCeoSv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uLGfKCeoSv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKCeoSv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKCeoSv .title {
    width: 100% !important;
  }
}
.cid-uLGfKCeoSv .mbr-text,
.cid-uLGfKCeoSv .mbr-section-btn {
  color: #ffffff;
}
.cid-uLGfKCeoSv .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKCz1Dk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uLGfKCz1Dk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uLGfKCz1Dk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uLGfKCz1Dk .title {
    width: 100% !important;
  }
}
.cid-uLGfKCz1Dk .mbr-text,
.cid-uLGfKCz1Dk .mbr-section-btn {
  color: #ffffff;
}
.cid-uLGfKCz1Dk .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKCUnBr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uLGfKCUnBr .wrapper {
  background-color: #e0c562;
}
.cid-uLGfKCUnBr li {
  list-style-type: none;
}
.cid-uLGfKCUnBr .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uLGfKCUnBr .list-1 li {
  margin-bottom: 1rem;
}
.cid-uLGfKCUnBr .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uLGfKCUnBr .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uLGfKCUnBr .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uLGfKCUnBr ul {
  margin: 0;
}
.cid-uLGfKCUnBr .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uLGfKCUnBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLGfKCUnBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLGfKCUnBr .mbr-section-title {
  color: #ffffff;
}
.cid-uLGfKCUnBr .list1 {
  color: #ffffff;
}
.cid-uLGfKCUnBr .list2 {
  color: #ffffff;
}
.cid-uLGfKCUnBr .mbr-text {
  color: #ffffff;
}
.cid-uLGfKDkMR7.popup-builder {
  background-color: #ffffff;
}
.cid-uLGfKDkMR7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLGfKDkMR7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLGfKDkMR7 .modal-content,
.cid-uLGfKDkMR7 .modal-dialog {
  height: auto;
}
.cid-uLGfKDkMR7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLGfKDkMR7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLGfKDkMR7 .form-wrapper .mbr-form .form-group,
  .cid-uLGfKDkMR7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLGfKDkMR7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLGfKDkMR7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLGfKDkMR7 .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uLGfKDkMR7 .pt-0 {
  padding-top: 0 !important;
}
.cid-uLGfKDkMR7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLGfKDkMR7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLGfKDkMR7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLGfKDkMR7 .modal-open {
  overflow: hidden;
}
.cid-uLGfKDkMR7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLGfKDkMR7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLGfKDkMR7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLGfKDkMR7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLGfKDkMR7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLGfKDkMR7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLGfKDkMR7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLGfKDkMR7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLGfKDkMR7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLGfKDkMR7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLGfKDkMR7 .modal-backdrop.show {
  opacity: .5;
}
.cid-uLGfKDkMR7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLGfKDkMR7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGfKDkMR7 .modal-header {
    padding: 1rem;
  }
}
.cid-uLGfKDkMR7 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLGfKDkMR7 .modal-header .close:hover {
  opacity: 1;
}
.cid-uLGfKDkMR7 .modal-header .close:focus {
  outline: none;
}
.cid-uLGfKDkMR7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uLGfKDkMR7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uLGfKDkMR7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGfKDkMR7 .modal-body {
    padding: 1rem;
  }
}
.cid-uLGfKDkMR7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLGfKDkMR7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLGfKDkMR7 .modal-footer {
    padding: 1rem;
  }
}
.cid-uLGfKDkMR7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLGfKDkMR7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLGfKDkMR7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLGfKDkMR7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLGfKDkMR7 .modal-sm {
    max-width: 300px;
  }
  .cid-uLGfKDkMR7 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uLGfKDkMR7 .modal-lg,
  .cid-uLGfKDkMR7 .modal-xl {
    max-width: 800px;
  }
  .cid-uLGfKDkMR7 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uLGfKDkMR7 .modal-xl {
    max-width: 1140px;
  }
  .cid-uLGfKDkMR7 .container {
    max-width: 1140px;
  }
}
.cid-uLGfKDkMR7 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uLGfKDkMR7 .container {
    max-width: 720px;
  }
}
.cid-uLGfKDkMR7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLGfKDkMR7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLGfKDkMR7 .form-group {
  margin-bottom: 1rem;
}
.cid-uLGfKDkMR7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLGfKDkMR7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLGfKDkMR7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLGfKDkMR7 .mbr-section-btn {
  margin: 0;
}
.cid-uLGfKDkMR7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uMC1DHQvBH .nav-item:focus,
.cid-uMC1DHQvBH .nav-link:focus {
  outline: none;
}
.cid-uMC1DHQvBH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-uMC1DHQvBH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-uMC1DHQvBH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-uMC1DHQvBH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-uMC1DHQvBH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uMC1DHQvBH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uMC1DHQvBH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uMC1DHQvBH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uMC1DHQvBH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uMC1DHQvBH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMC1DHQvBH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-uMC1DHQvBH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMC1DHQvBH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMC1DHQvBH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uMC1DHQvBH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uMC1DHQvBH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMC1DHQvBH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMC1DHQvBH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uMC1DHQvBH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uMC1DHQvBH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMC1DHQvBH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-uMC1DHQvBH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uMC1DHQvBH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMC1DHQvBH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-uMC1DHQvBH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uMC1DHQvBH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uMC1DHQvBH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uMC1DHQvBH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-uMC1DHQvBH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uMC1DHQvBH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMC1DHQvBH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-uMC1DHQvBH .dropdown-item.active,
.cid-uMC1DHQvBH .dropdown-item:active {
  background-color: transparent;
}
.cid-uMC1DHQvBH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMC1DHQvBH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMC1DHQvBH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMC1DHQvBH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uMC1DHQvBH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uMC1DHQvBH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMC1DHQvBH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uMC1DHQvBH .navbar-buttons {
  text-align: center;
}
.cid-uMC1DHQvBH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uMC1DHQvBH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-uMC1DHQvBH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMC1DHQvBH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMC1DHQvBH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMC1DHQvBH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMC1DHQvBH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMC1DHQvBH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMC1DHQvBH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMC1DHQvBH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMC1DHQvBH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-uMC1DHQvBH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uMC1DHQvBH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMC1DHQvBH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uMC1DHQvBH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-uMC1DHQvBH .nav-link:hover,
.cid-uMC1DHQvBH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-uMC1DHQvBH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-uMC1DHQvBH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-uMC1DHQvBH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-uMC1DHQvBH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uMC1DHQvBH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-uMC1DHQvBH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uMC1DHQvBH .dropdown-menu {
    top: 100%;
  }
  .cid-uMC1DHQvBH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uMC1DHQvBH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uMC1DHQvBH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uMC1DHQvBH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uMC1DIz14J {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uMC1DIz14J .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uMC1DIz14J .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uMC1DIz14J .title {
    width: 100% !important;
  }
}
.cid-uMC1DIz14J .mbr-section-title {
  color: #ffffff;
}
.cid-uMC1DIz14J .mbr-text,
.cid-uMC1DIz14J .mbr-section-btn {
  color: #727272;
}
.cid-uMC1DIQDbs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uMC1DIQDbs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uMC1DIQDbs .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uMC1DIQDbs .title {
    width: 100% !important;
  }
}
.cid-uMC1DIQDbs .mbr-section-title {
  text-align: left;
  color: #e0c562;
}
.cid-uMC1DIQDbs .mbr-section-subtitle,
.cid-uMC1DIQDbs .underline {
  text-align: left;
}
.cid-uMC1DIQDbs .mbr-text,
.cid-uMC1DIQDbs .mbr-section-btn {
  text-align: center;
  color: #646567;
}
.cid-uN6ocNYTxF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uN6ocNYTxF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uN6ocNYTxF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uN6ocNYTxF .title {
    width: 100% !important;
  }
}
.cid-uN6ocNYTxF .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uN6ocNYTxF .mbr-section-subtitle,
.cid-uN6ocNYTxF .underline {
  text-align: left;
}
.cid-uN6ocNYTxF .mbr-text,
.cid-uN6ocNYTxF .mbr-section-btn {
  text-align: center;
  color: #646567;
}
.cid-uMC7hhMPEu {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-uMC7hhMPEu .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uMC7hhMPEu .video-block {
    width: 100% !important;
  }
}
.cid-uMC4WZEBFk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uMC4WZEBFk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uMC4WZEBFk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uMC4WZEBFk .title {
    width: 100% !important;
  }
}
.cid-uMC4WZEBFk .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-uMC4WZEBFk .mbr-section-subtitle,
.cid-uMC4WZEBFk .underline {
  text-align: left;
}
.cid-uMC4WZEBFk .mbr-text,
.cid-uMC4WZEBFk .mbr-section-btn {
  text-align: center;
  color: #646567;
}
.cid-uNgZCF3HeG {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-uNgZCF3HeG .video-block {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-uNgZCF3HeG .video-block {
    width: 100% !important;
  }
}
.cid-uMC1E2yr5k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-uMC1E2yr5k .wrapper {
  background-color: #e0c562;
}
.cid-uMC1E2yr5k li {
  list-style-type: none;
}
.cid-uMC1E2yr5k .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-uMC1E2yr5k .list-1 li {
  margin-bottom: 1rem;
}
.cid-uMC1E2yr5k .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-uMC1E2yr5k .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-uMC1E2yr5k .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-uMC1E2yr5k ul {
  margin: 0;
}
.cid-uMC1E2yr5k .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-uMC1E2yr5k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMC1E2yr5k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMC1E2yr5k .mbr-section-title {
  color: #ffffff;
}
.cid-uMC1E2yr5k .list1 {
  color: #ffffff;
}
.cid-uMC1E2yr5k .list2 {
  color: #ffffff;
}
.cid-uMC1E2yr5k .mbr-text {
  color: #ffffff;
}
.cid-uMC1E330Od.popup-builder {
  background-color: #ffffff;
}
.cid-uMC1E330Od.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uMC1E330Od.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uMC1E330Od .modal-content,
.cid-uMC1E330Od .modal-dialog {
  height: auto;
}
.cid-uMC1E330Od .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uMC1E330Od .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uMC1E330Od .form-wrapper .mbr-form .form-group,
  .cid-uMC1E330Od .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uMC1E330Od .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uMC1E330Od .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uMC1E330Od .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uMC1E330Od .pt-0 {
  padding-top: 0 !important;
}
.cid-uMC1E330Od .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uMC1E330Od .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uMC1E330Od .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uMC1E330Od .modal-open {
  overflow: hidden;
}
.cid-uMC1E330Od .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uMC1E330Od .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uMC1E330Od .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uMC1E330Od .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uMC1E330Od .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uMC1E330Od .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uMC1E330Od .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uMC1E330Od .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uMC1E330Od .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uMC1E330Od .modal-backdrop.fade {
  opacity: 0;
}
.cid-uMC1E330Od .modal-backdrop.show {
  opacity: .5;
}
.cid-uMC1E330Od .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uMC1E330Od .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uMC1E330Od .modal-header {
    padding: 1rem;
  }
}
.cid-uMC1E330Od .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uMC1E330Od .modal-header .close:hover {
  opacity: 1;
}
.cid-uMC1E330Od .modal-header .close:focus {
  outline: none;
}
.cid-uMC1E330Od .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uMC1E330Od .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uMC1E330Od .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uMC1E330Od .modal-body {
    padding: 1rem;
  }
}
.cid-uMC1E330Od .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uMC1E330Od .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uMC1E330Od .modal-footer {
    padding: 1rem;
  }
}
.cid-uMC1E330Od .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uMC1E330Od .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uMC1E330Od .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uMC1E330Od .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uMC1E330Od .modal-sm {
    max-width: 300px;
  }
  .cid-uMC1E330Od .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uMC1E330Od .modal-lg,
  .cid-uMC1E330Od .modal-xl {
    max-width: 800px;
  }
  .cid-uMC1E330Od .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uMC1E330Od .modal-xl {
    max-width: 1140px;
  }
  .cid-uMC1E330Od .container {
    max-width: 1140px;
  }
}
.cid-uMC1E330Od .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uMC1E330Od .container {
    max-width: 720px;
  }
}
.cid-uMC1E330Od .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uMC1E330Od .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uMC1E330Od .form-group {
  margin-bottom: 1rem;
}
.cid-uMC1E330Od .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uMC1E330Od .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uMC1E330Od .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uMC1E330Od .mbr-section-btn {
  margin: 0;
}
.cid-uMC1E330Od .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSZXLpi0XJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #00695c;
}
.cid-uSZXLpi0XJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSZXLpi0XJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uSZXLpi0XJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uSZXLpi0XJ .row {
  flex-direction: row-reverse;
}
.cid-uSZXLpi0XJ img {
  width: 100%;
}
.cid-uUpu5yV3PM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #00695c;
}
.cid-uUpu5yV3PM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUpu5yV3PM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUpu5yV3PM .mbr-section-title {
  color: #ffffff;
}
.cid-uUpu5yV3PM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSlLiWpaIf {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uSlLiWpaIf .line {
  background-color: #00695c;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uSlLiWpaIf .mbr-text {
  color: #444444;
}
.cid-uwTpozti03 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpozti03 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwTpozti03 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwTpozti03 .title {
    width: 100% !important;
  }
}
.cid-uwTpozti03 .mbr-section-title {
  color: #daa520;
}
.cid-uwTpozMCq0 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uwTpozMCq0 .counter-container ul {
  margin-bottom: 0;
}
.cid-uwTpozMCq0 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-uwTpozMCq0 .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 2px;
  padding-left: 1px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #daa520;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-uwTpozMCq0 .mbr-text {
  color: #000000;
}
.cid-uSlnzina4C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSlnzina4C img,
.cid-uSlnzina4C .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSlnzina4C .item:focus,
.cid-uSlnzina4C span:focus {
  outline: none;
}
.cid-uSlnzina4C .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uSlnzina4C .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uSlnzina4C .item {
  padding: 0;
  margin: 0;
}
.cid-uSlnzina4C .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uSlnzina4C .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSlnzina4C .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uSlnzina4C .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uSlnzina4C .mbr-section-title {
  color: #232323;
}
.cid-uwTpoA53j8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #00695c;
}
.cid-uwTpoA53j8 a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uwTpoA53j8 .content {
    text-align: center;
  }
}
.cid-uwTpoA53j8 .mbr-text {
  color: #ffffff;
}
.cid-uwTpoA53j8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwTpoHfTLO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoHfTLO .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uwTpoHfTLO .item:focus,
.cid-uwTpoHfTLO span:focus {
  outline: none;
}
.cid-uwTpoHfTLO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwTpoHfTLO .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uwTpoHfTLO .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uwTpoHfTLO .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uwTpoHfTLO .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uwTpoHfTLO .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uwTpoHfTLO .mbr-section-title,
.cid-uwTpoHfTLO .mbr-section-subtitle {
  color: #111111;
}
.cid-uwTpoHfTLO .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uwTpoHfTLO .item-subtitle {
  text-align: center;
}
.cid-uwTpoHfTLO .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uwTpoHfTLO .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uwTpoHfTLO .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uwTpoHfTLO .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uwTpoHfTLO .item-title {
  color: #00695c;
}
.cid-uwTpoHfTLO .mbr-section-title {
  color: #00695c;
}
.cid-uTEc5sIKUE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTEc5sIKUE .img-row {
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uTEc5sIKUE .item:focus,
.cid-uTEc5sIKUE span:focus {
  outline: none;
}
.cid-uTEc5sIKUE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uTEc5sIKUE .item {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin-bottom: 30px;
  }
}
.cid-uTEc5sIKUE .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding: 0 20px;
}
@media (max-width: 767px) {
  .cid-uTEc5sIKUE .item-wrapper {
    max-width: 350px;
    margin: 0 auto;
  }
}
.cid-uTEc5sIKUE .item-content {
  padding: 0 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uTEc5sIKUE .mbr-section-btn {
  margin-top: auto !important;
  width: 100%;
}
.cid-uTEc5sIKUE .mbr-section-title,
.cid-uTEc5sIKUE .mbr-section-subtitle {
  color: #111111;
}
.cid-uTEc5sIKUE .mbr-text {
  color: #555555;
  font-style: italic;
}
.cid-uTEc5sIKUE .item-subtitle {
  text-align: center;
}
.cid-uTEc5sIKUE .item-img {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  display: flex;
  margin-bottom: 24px;
}
.cid-uTEc5sIKUE .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-uTEc5sIKUE .mbr-section-head {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  .cid-uTEc5sIKUE .mbr-section-head {
    margin-bottom: 90px;
  }
}
.cid-uTEc5sIKUE .item-title {
  color: #00695c;
}
.cid-uTEc5sIKUE .mbr-section-title {
  color: #00695c;
}
.cid-uSZR5Ul1Ws {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #daa520;
}
.cid-uSZR5Ul1Ws a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uSZR5Ul1Ws .content {
    text-align: center;
  }
}
.cid-uSZR5Ul1Ws .mbr-text {
  color: #ffffff;
}
.cid-uSZR5Ul1Ws .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwTpoBu2Uk {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uwTpoBu2Uk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoBu2Uk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoBu2Uk .mbr-section-title {
  color: #daa520;
}
.cid-uwTpoBu2Uk .mbr-section-subtitle {
  color: #000000;
}
.cid-uwTpoBu2Uk .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uSlqpJwpBV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSlqpJwpBV img,
.cid-uSlqpJwpBV .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSlqpJwpBV .item:focus,
.cid-uSlqpJwpBV span:focus {
  outline: none;
}
.cid-uSlqpJwpBV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uSlqpJwpBV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uSlqpJwpBV .item {
  padding: 0;
  margin: 0;
}
.cid-uSlqpJwpBV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uSlqpJwpBV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSlqpJwpBV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uSlqpJwpBV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uSlqpJwpBV .mbr-section-title {
  color: #232323;
}
.cid-uSlpWdFXVy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSlpWdFXVy img,
.cid-uSlpWdFXVy .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSlpWdFXVy .item:focus,
.cid-uSlpWdFXVy span:focus {
  outline: none;
}
.cid-uSlpWdFXVy .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uSlpWdFXVy .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uSlpWdFXVy .item {
  padding: 0;
  margin: 0;
}
.cid-uSlpWdFXVy .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uSlpWdFXVy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSlpWdFXVy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uSlpWdFXVy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uSlpWdFXVy .mbr-section-title {
  color: #232323;
}
.cid-uSloFpHD1M {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSloFpHD1M img,
.cid-uSloFpHD1M .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uSloFpHD1M .item:focus,
.cid-uSloFpHD1M span:focus {
  outline: none;
}
.cid-uSloFpHD1M .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uSloFpHD1M .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uSloFpHD1M .item {
  padding: 0;
  margin: 0;
}
.cid-uSloFpHD1M .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uSloFpHD1M .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSloFpHD1M .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uSloFpHD1M .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uSloFpHD1M .mbr-section-title {
  color: #232323;
}
.cid-uwTpoD7GkE {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #00695c;
}
.cid-uwTpoD7GkE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoD7GkE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoD7GkE .mbr-text {
  color: #767676;
}
.cid-uwTpoD7GkE .mbr-section-subtitle {
  color: #767676;
}
.cid-uwTpoD7GkE .title .num {
  width: 100%;
  display: block;
}
.cid-uwTpoD7GkE .title .card-title {
  z-index: 1;
}
.cid-uwTpoD7GkE .num {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uwTpoD7GkE * {
    text-align: center !important;
  }
  .cid-uwTpoD7GkE .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoD7GkE .card-title,
.cid-uwTpoD7GkE .card-img {
  color: #ffffff;
}
.cid-uwTpoD7GkE .mbr-section-title,
.cid-uwTpoD7GkE .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-uwTpoD7GkE .card-text {
  color: #ffffff;
}
.cid-uwTpoEV7Vj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwTpoEV7Vj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoEV7Vj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoEV7Vj .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uwTpoEV7Vj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwTpoEV7Vj .row {
  flex-direction: row-reverse;
}
.cid-uwTpoEV7Vj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwTpoEV7Vj .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwTpoEV7Vj .mbr-section-title {
  text-align: center;
  color: #daa520;
}
.cid-uwTpoEV7Vj .mbr-text {
  color: #000000;
}
.cid-uSqoOYkgpQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #00695c;
}
.cid-uwTpoMgAwK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uwTpoMgAwK .row {
  flex-direction: row-reverse;
}
.cid-uwTpoMgAwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoMgAwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoMgAwK .mbr-description {
  text-align: left;
}
.cid-uwTpoMgAwK .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uwTpoMgAwK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uwTpoMgAwK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uwTpoMgAwK .card-title,
.cid-uwTpoMgAwK .iconfont-wrapper {
  color: #000000;
}
.cid-uwTpoMgAwK .card-text {
  color: #000000;
}
.cid-uwTpoMgAwK .mbr-section-title {
  color: #00695c;
  text-align: center;
}
.cid-uwTpoMgAwK .mbr-text,
.cid-uwTpoMgAwK .mbr-section-btn {
  text-align: center;
}
.cid-uwTpoMgAwK .card-text,
.cid-uwTpoMgAwK .item .mbr-section-btn {
  text-align: left;
}
.cid-uwTpoMgAwK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uwTpoMgAwK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uwTpoMgAwK .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #00695c;
  background-color: #00695c;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uwTpoMgAwK .mbr-text UL {
  text-align: left;
}
.cid-uwTpoMgAwK .mbr-text {
  color: #6c758f;
}
.cid-uwTpoFiCRs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #00695c;
}
.cid-uwTpoFiCRs a {
  font-weight: bold;
}
@media (max-width: 767px) {
  .cid-uwTpoFiCRs .content {
    text-align: center;
  }
}
.cid-uwTpoFiCRs .mbr-text {
  color: #ffffff;
}
.cid-uwTpoFiCRs .mbr-section-subtitle {
  color: #737373;
}
.cid-uwTpoArUbh {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/2.jpeg");
}
.cid-uwTpoArUbh .mbr-arrow {
  background: #000000 !important;
  opacity: 0.7;
}
.cid-uwTpoArUbh .mbr-arrow i {
  color: #ffffff !important;
}
.cid-uwTpoArUbh .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-uwTpoArUbh .animated-element,
.cid-uwTpoArUbh .typed-cursor {
  color: #004d40;
}
.cid-uwTpoArUbh .animated-element {
  border-bottom: 5px solid #e0c562;
}
@media (max-width: 767px) {
  .cid-uwTpoArUbh .typed-text {
    text-align: center;
  }
}
.cid-uwTpoArUbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoArUbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoArUbh .mbr-section-title {
  color: #00695c;
}
.cid-uwTpoArUbh .mbr-text,
.cid-uwTpoArUbh .typed-text,
.cid-uwTpoArUbh .mbr-section-btn {
  color: #e0c562;
}
.cid-uwTpoK1bxj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uwTpoK1bxj .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #daa520;
  border: 1px solid #338873;
}
.cid-uwTpoK1bxj .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uwTpoK1bxj .plan {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoK1bxj .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uwTpoK1bxj .mbr-section-title {
  color: #daa520;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uwTpoK1bxj .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uwTpoK1bxj .first-title {
  color: #ffffff;
}
.cid-uwTpoK1bxj .first-subtitle {
  color: #ffffff;
  padding-bottom: 39px;
}
.cid-uwTpoK1bxj .first-price {
  color: #ffffff;
  font-size: 25px;
}
.cid-uwTpoK1bxj .big {
  font-size: 40px;
}
.cid-uwTpoK1bxj .first-title DIV {
  text-align: center;
}
.cid-uSluZ7ELdb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSluZ7ELdb .mbr-section-subtitle {
  text-align: center;
  color: #daa520;
}
.cid-uT03n24pE7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT03n24pE7 .mbr-iconfont {
  color: #8d97ad;
}
.cid-uT03n24pE7 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-uT03n24pE7 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-uT03n24pE7 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uT03n24pE7 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uT03n24pE7 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-uT03n24pE7 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-uT03n24pE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT03n24pE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT03n24pE7 .mbr-section-title {
  color: #00695c;
}
.cid-uT03n24pE7 .mbr-text,
.cid-uT03n24pE7 .social-links {
  color: #232323;
}
.cid-uT03n24pE7 .user-desc {
  color: #004d40;
}
.cid-uT03n24pE7 .card-title {
  color: #004d40;
}
.cid-uT05GtUj7r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT05GtUj7r .mbr-iconfont {
  color: #8d97ad;
}
.cid-uT05GtUj7r .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-uT05GtUj7r .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-uT05GtUj7r .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uT05GtUj7r .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uT05GtUj7r .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-uT05GtUj7r .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-uT05GtUj7r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT05GtUj7r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT05GtUj7r .mbr-section-title {
  color: #00695c;
}
.cid-uT05GtUj7r .mbr-text,
.cid-uT05GtUj7r .social-links {
  color: #232323;
}
.cid-uT05GtUj7r .user-desc {
  color: #004d40;
}
.cid-uT05GtUj7r .card-title {
  color: #004d40;
}
.cid-uT05TxyzCq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT05TxyzCq .mbr-iconfont {
  color: #8d97ad;
}
.cid-uT05TxyzCq .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-uT05TxyzCq .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-uT05TxyzCq .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uT05TxyzCq .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uT05TxyzCq .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-uT05TxyzCq .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-uT05TxyzCq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT05TxyzCq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT05TxyzCq .mbr-section-title {
  color: #00695c;
}
.cid-uT05TxyzCq .mbr-text,
.cid-uT05TxyzCq .social-links {
  color: #232323;
}
.cid-uT05TxyzCq .user-desc {
  color: #004d40;
}
.cid-uT05TxyzCq .card-title {
  color: #004d40;
}
.cid-uT05VF2vDO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT05VF2vDO .mbr-iconfont {
  color: #8d97ad;
}
.cid-uT05VF2vDO .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-uT05VF2vDO .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-uT05VF2vDO .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uT05VF2vDO .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uT05VF2vDO .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-uT05VF2vDO .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-uT05VF2vDO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT05VF2vDO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT05VF2vDO .mbr-section-title {
  color: #00695c;
}
.cid-uT05VF2vDO .mbr-text,
.cid-uT05VF2vDO .social-links {
  color: #232323;
}
.cid-uT05VF2vDO .user-desc {
  color: #004d40;
}
.cid-uT05VF2vDO .card-title {
  color: #004d40;
}
.cid-uT05W4NTNi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT05W4NTNi .mbr-iconfont {
  color: #8d97ad;
}
.cid-uT05W4NTNi .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-uT05W4NTNi .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-uT05W4NTNi .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-uT05W4NTNi .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-uT05W4NTNi .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-uT05W4NTNi .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-uT05W4NTNi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT05W4NTNi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT05W4NTNi .mbr-section-title {
  color: #00695c;
}
.cid-uT05W4NTNi .mbr-text,
.cid-uT05W4NTNi .social-links {
  color: #232323;
}
.cid-uT05W4NTNi .user-desc {
  color: #004d40;
}
.cid-uT05W4NTNi .card-title {
  color: #004d40;
}
.cid-uwTpoKVyNN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #daa520;
}
.cid-uwTpoKVyNN .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoKVyNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoKVyNN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoKVyNN .content-wrap {
  margin: 0;
}
.cid-uwTpoKVyNN .content-wrap .card {
  padding: 0;
}
.cid-uwTpoKVyNN .image-wrapper {
  height: 100%;
}
.cid-uwTpoKVyNN .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .image-wrapper img {
    height: 350px;
    object-fit: cover;
  }
}
.cid-uwTpoKVyNN .content-wrapper {
  padding: 190px 72px;
  height: 100%;
}
@media (max-width: 1640px) {
  .cid-uwTpoKVyNN .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper {
    padding: 40px 0;
  }
}
.cid-uwTpoKVyNN .content-wrapper .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uwTpoKVyNN .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #56c595;
  display: inline-flex;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-btn {
  width: 100%;
  margin-top: 54px;
}
@media (max-width: 992px) {
  .cid-uwTpoKVyNN .content-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uwTpoKVyNN .content-wrapper .mbr-section-btn .btn {
  width: 100%;
}
.cid-uwTpoKVyNN .mbr-section-title {
  color: #150764;
}
.cid-uwTpoKVyNN .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-uwTpoKVyNN .mbr-section-title,
.cid-uwTpoKVyNN .mbr-section-btn,
.cid-uwTpoKVyNN .icon-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uwTpoKVyNN .mbr-section-title,
.cid-uwTpoKVyNN .mbr-section-btn,
.cid-uwTpoKVyNN .icon-wrapper DIV {
  text-align: left;
}
.cid-uwTpoAPFCD {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background: #00695c;
}
.cid-uwTpoAPFCD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uwTpoAPFCD .team-card:hover {
  transform: translateY(-10px);
}
.cid-uwTpoAPFCD .title-icon {
  font-size: 3rem;
  color: #ffffff;
  padding-right: 1rem;
}
.cid-uwTpoAPFCD .title-wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .title-wrap {
    flex-direction: column;
  }
  .cid-uwTpoAPFCD .title-wrap .title-icon {
    padding: 0;
  }
}
.cid-uwTpoAPFCD .card-wrap {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uwTpoAPFCD .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uwTpoAPFCD .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uwTpoAPFCD .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .card-wrap .content-wrap {
    padding: 2rem 1rem;
  }
}
.cid-uwTpoAPFCD .social-row {
  display: flex;
}
.cid-uwTpoAPFCD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-top: 1rem;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uwTpoAPFCD .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uwTpoAPFCD .social-row {
    justify-content: center;
  }
}
.cid-uwTpoAPFCD .card-text,
.cid-uwTpoAPFCD .mbr-section-btn,
.cid-uwTpoAPFCD .social-row {
  color: #004d40;
}
.cid-uwTpoAPFCD .card-title,
.cid-uwTpoAPFCD .social-row {
  color: #004d40;
}
.cid-uwTpoAPFCD .mbr-section-title {
  color: #103178;
}
.cid-uwTpoAPFCD .mbr-section-title,
.cid-uwTpoAPFCD .title-col {
  text-align: center;
  color: #ffffff;
}
.cid-uwTpoAPFCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoAPFCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoNGAd0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpoNGAd0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uwTpoNGAd0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uwTpoNGAd0 .title {
    width: 100% !important;
  }
}
.cid-uwTpoNGAd0 .mbr-section-title {
  color: #00695c;
}
.cid-uwTpoO6vSO {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uwTpoO6vSO .card .card-img {
  padding-bottom: 1.5rem;
}
.cid-uwTpoO6vSO .card .card-img span {
  color: #00695c;
  font-size: 45px;
}
.cid-uwTpoO6vSO .card .card-title {
  letter-spacing: 1px;
}
.cid-uwTpoO6vSO .card-title {
  margin: 0;
}
.cid-uwTpoO6vSO .mbr-text,
.cid-uwTpoO6vSO .card-title {
  color: #878787;
}
.cid-uwTpoO6vSO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoO6vSO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoO6vSO .card-title,
.cid-uwTpoO6vSO .card-img {
  color: #444444;
}
.cid-uSqpulQWdK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uSqpulQWdK .plan {
  word-break: break-word;
  background-color: #ffffff;
  padding: 70px 45px;
  background: #daa520;
  border: 1px solid #338873;
}
.cid-uSqpulQWdK .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
@media (max-width: 991px) {
  .cid-uSqpulQWdK .plan {
    margin-bottom: 2rem;
  }
}
.cid-uSqpulQWdK .price-term {
  color: #626262;
  padding-bottom: 1.8rem;
  margin: 0;
}
.cid-uSqpulQWdK .mbr-section-title {
  color: #daa520;
  padding-bottom: 39px;
  text-align: center;
}
.cid-uSqpulQWdK .mbr-section-subtitle {
  color: #b19b48;
  text-align: center;
  font-style: italic;
  padding-bottom: 12px;
}
.cid-uSqpulQWdK .first-title {
  color: #ffffff;
}
.cid-uSqpulQWdK .first-subtitle {
  color: #ffffff;
  padding-bottom: 39px;
}
.cid-uSqpulQWdK .first-price {
  color: #ffffff;
  font-size: 25px;
}
.cid-uSqpulQWdK .big {
  font-size: 40px;
}
.cid-uSqpulQWdK .first-title DIV {
  text-align: center;
}
.cid-uwTpoLNAOu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
  background-image: url("../../../assets/images/geophilia-architecture-sacred-geometry-keme-ix-hotel-geophilia-congress-2-1280x720.jpg");
}
.cid-uwTpoLNAOu .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uwTpoLNAOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoLNAOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoLNAOu .image-wrap {
  height: 500px;
}
@media (max-width: 992px) {
  .cid-uwTpoLNAOu .image-wrap {
    height: 300px;
  }
}
.cid-uSmlI0Wy6K {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSmlI0Wy6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSmlI0Wy6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSmlI0Wy6K .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #e0c562;
  margin-left: 1rem;
}
.cid-uSmlI0Wy6K .panel-group {
  border: none;
}
.cid-uSmlI0Wy6K .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSmlI0Wy6K .panel-body,
.cid-uSmlI0Wy6K .card-header {
  padding: 1rem 0;
}
.cid-uSmlI0Wy6K .panel-title-edit {
  color: #000000;
}
.cid-uSmlI0Wy6K .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uSmlI0Wy6K H3 {
  color: #00695c;
}
.cid-uSmmMGAJHE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSmmMGAJHE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSmmMGAJHE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSmmMGAJHE .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #e0c562;
  margin-left: 1rem;
}
.cid-uSmmMGAJHE .panel-group {
  border: none;
}
.cid-uSmmMGAJHE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSmmMGAJHE .panel-body,
.cid-uSmmMGAJHE .card-header {
  padding: 1rem 0;
}
.cid-uSmmMGAJHE .panel-title-edit {
  color: #000000;
}
.cid-uSmmMGAJHE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uSquZWzpaz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSquZWzpaz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSquZWzpaz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSquZWzpaz .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #e0c562;
  margin-left: 1rem;
}
.cid-uSquZWzpaz .panel-group {
  border: none;
}
.cid-uSquZWzpaz .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uSquZWzpaz .panel-body,
.cid-uSquZWzpaz .card-header {
  padding: 1rem 0;
}
.cid-uSquZWzpaz .panel-title-edit {
  color: #000000;
}
.cid-uSquZWzpaz .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uSquZWzpaz H3 {
  color: #00695c;
}
.cid-uwTpoOKhif {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #00695c;
}
.cid-uwTpoOKhif .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoOKhif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoOKhif .row {
  flex-direction: row-reverse;
}
.cid-uwTpoOKhif .mbr-description {
  color: #ffffff;
}
.cid-uwTpoQ0Vdy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4b3a30;
}
.cid-uwTpoQ0Vdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwTpoQ0Vdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwTpoQ0Vdy .row {
  flex-direction: row-reverse;
}
.cid-uwTpoQ0Vdy .mbr-description {
  color: #ffffff;
}
.cid-uTLHMR300D {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #4b3a30;
}
.cid-uTLHMR300D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLHMR300D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLHMR300D .row {
  flex-direction: row-reverse;
}
.cid-uTLHMR300D .mbr-description {
  color: #ffffff;
}
.cid-uSmnaL5UL6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSmnaL5UL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSmnaL5UL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSmnaL5UL6 .mbr-section-title {
  color: #004d40;
}
.cid-uSmnaL5UL6 .mbr-section-subtitle {
  color: #004d40;
}
.cid-uSpUOqXt0x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSpUOqXt0x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSpUOqXt0x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSpUOqXt0x .mbr-section-title {
  color: #444444;
}
.cid-uSpUOqXt0x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUajQ1AdHH .nav-item:focus,
.cid-tUajQ1AdHH .nav-link:focus {
  outline: none;
}
.cid-tUajQ1AdHH a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-tUajQ1AdHH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tUajQ1AdHH .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-tUajQ1AdHH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tUajQ1AdHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tUajQ1AdHH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tUajQ1AdHH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tUajQ1AdHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUajQ1AdHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-tUajQ1AdHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUajQ1AdHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUajQ1AdHH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tUajQ1AdHH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUajQ1AdHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUajQ1AdHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-tUajQ1AdHH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tUajQ1AdHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUajQ1AdHH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUajQ1AdHH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUajQ1AdHH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUajQ1AdHH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tUajQ1AdHH .dropdown-item.active,
.cid-tUajQ1AdHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tUajQ1AdHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUajQ1AdHH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tUajQ1AdHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tUajQ1AdHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUajQ1AdHH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUajQ1AdHH .navbar-buttons {
  text-align: center;
}
.cid-tUajQ1AdHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUajQ1AdHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUajQ1AdHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUajQ1AdHH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tUajQ1AdHH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tUajQ1AdHH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUajQ1AdHH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tUajQ1AdHH .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-tUajQ1AdHH .nav-link:hover,
.cid-tUajQ1AdHH .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-tUajQ1AdHH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-tUajQ1AdHH .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-tUajQ1AdHH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tUajQ1AdHH .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-tUajQ1AdHH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tUajQ1AdHH .dropdown-menu {
    top: 100%;
  }
  .cid-tUajQ1AdHH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tUajQ1AdHH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tUajQ1AdHH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tUajQ1AdHH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-v69Nqmcu5S {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #e0c562;
}
.cid-v69Nqmcu5S .mbr-fallback-image.disabled {
  display: none;
}
.cid-v69Nqmcu5S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v69Nqmcu5S .mbr-section-title {
  color: #ffffff;
}
.cid-v69Nqmcu5S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v6eFQCTrgq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v6eFQCTrgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6eFQCTrgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6eFQCTrgq .container-fluid {
  padding: 0 80px;
}
@media (max-width: 1200px) {
  .cid-v6eFQCTrgq .container-fluid {
    padding: 0 40px;
  }
}
@media (max-width: 992px) {
  .cid-v6eFQCTrgq .container-fluid {
    padding: 0 22px;
  }
}
@media (max-width: 992px) {
  .cid-v6eFQCTrgq .container {
    padding: 0 22px;
  }
}
.cid-v6eFQCTrgq .card {
  justify-content: center;
}
.cid-v6eFQCTrgq .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-v6eFQCTrgq .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-v6eFQCTrgq .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v6eFQCTrgq .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v6eFQCTrgq .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v6eFQCTrgq .image-wrapper img {
  height: 600px;
  width: 600px;
  border-radius: 100% !important;
  object-fit: cover;
  box-shadow: 10px 10px 60px #9a8227;
}
@media (max-width: 1440px) {
  .cid-v6eFQCTrgq .image-wrapper img {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-v6eFQCTrgq .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 992px) {
  .cid-v6eFQCTrgq .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 768px) {
  .cid-v6eFQCTrgq .image-wrapper img {
    height: 260px;
    width: 260px;
  }
}
.cid-v6eFQCTrgq .mbr-section-title {
  color: #ffffff;
}
.cid-v6eFQCTrgq .mbr-text {
  color: #656565;
}
.cid-tbzBDYtKtX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tbzBDYtKtX .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tbzBDYtKtX .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tbzBDYtKtX .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-v6arubIxgW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v6arubIxgW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6arubIxgW .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6arubIxgW .title {
    width: 100% !important;
  }
}
.cid-v6arubIxgW .mbr-section-title {
  color: #9a8227;
}
.cid-v69XQLUbLj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/geophilia-cliff-dunning-2025-guatemala-1920x1080.jpeg");
}
.cid-v69XQLUbLj .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v69XQLUbLj .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v69XQLUbLj .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v69XQLUbLj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v69XQLUbLj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v69XQLUbLj .mbr-section-title {
  color: #f5f5f3;
  text-align: justify;
}
.cid-v69XQLUbLj .mbr-text,
.cid-v69XQLUbLj .mbr-section-btn {
  color: #f5f5f3;
  text-align: justify;
}
.cid-v69XQLUbLj .mbr-section-subtitle,
.cid-v69XQLUbLj .underline {
  text-align: justify;
}
.cid-v69R0u4hGA {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v69R0u4hGA .mbr-section-subtitle {
  text-align: justify;
  color: #e0c562;
}
.cid-v69R0u4hGA .mbr-section-title {
  color: #b19b48;
}
.cid-v69R1d98IQ {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v69R1d98IQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v69R1d98IQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v69R1d98IQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v69R1d98IQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v69R1d98IQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v69R1d98IQ .icon-focus {
  display: none;
}
.cid-v69R1d98IQ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v69R1d98IQ ul {
  font-size: 0;
}
.cid-v69R1d98IQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v69R1d98IQ .mbr-gallery-filter ul li .btn.active,
.cid-v69R1d98IQ .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v69R1d98IQ .mbr-gallery-filter ul li .btn.active:after,
.cid-v69R1d98IQ .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v69R1d98IQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v69R1d98IQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v69R1d98IQ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v69R1d98IQ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v69R1d98IQ .btn:hover {
  background: transparent !important;
}
.cid-v69R1d98IQ .btn:hover:before {
  background: transparent !important;
}
.cid-v69R1d98IQ .btn:before {
  background-color: transparent !important;
}
.cid-v69R1d98IQ .btn:focus {
  box-shadow: none;
}
.cid-v69R1d98IQ .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6ad5t6yUr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/geophilia-greece-delphoi-gaia-equinox.webp");
}
.cid-v6ad5t6yUr .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6ad5t6yUr .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6ad5t6yUr .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6ad5t6yUr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6ad5t6yUr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6ad5t6yUr .mbr-section-title {
  color: #f5f5f3;
  text-align: right;
}
.cid-v6ad5t6yUr .mbr-text,
.cid-v6ad5t6yUr .mbr-section-btn {
  color: #f5f5f3;
  text-align: right;
}
.cid-v69PPUpMNG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v69PPUpMNG .mbr-section-subtitle {
  text-align: justify;
  color: #e0c562;
}
.cid-v69PPUpMNG .mbr-section-title {
  color: #b19b48;
}
.cid-v69PPUpMNG .mbr-text {
  text-align: right;
}
.cid-v69PCNBK6Z {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v69PCNBK6Z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v69PCNBK6Z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v69PCNBK6Z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v69PCNBK6Z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v69PCNBK6Z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v69PCNBK6Z .icon-focus {
  display: none;
}
.cid-v69PCNBK6Z .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v69PCNBK6Z ul {
  font-size: 0;
}
.cid-v69PCNBK6Z .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v69PCNBK6Z .mbr-gallery-filter ul li .btn.active,
.cid-v69PCNBK6Z .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v69PCNBK6Z .mbr-gallery-filter ul li .btn.active:after,
.cid-v69PCNBK6Z .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v69PCNBK6Z .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v69PCNBK6Z .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v69PCNBK6Z .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v69PCNBK6Z .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v69PCNBK6Z .btn:hover {
  background: transparent !important;
}
.cid-v69PCNBK6Z .btn:hover:before {
  background: transparent !important;
}
.cid-v69PCNBK6Z .btn:before {
  background-color: transparent !important;
}
.cid-v69PCNBK6Z .btn:focus {
  box-shadow: none;
}
.cid-v69PCNBK6Z .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6fFIa9JPi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #eeeff2;
}
.cid-v6fFIa9JPi .author-post {
  display: flex;
}
.cid-v6fFIa9JPi .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fFIa9JPi .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fFIa9JPi .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fFIa9JPi .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fFIa9JPi .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fFIa9JPi .author-post .author-description .social-media {
  display: block;
}
.cid-v6fFIa9JPi .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fFIa9JPi .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fFIa9JPi .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fFIa9JPi .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fFIa9JPi * {
    text-align: left;
  }
  .cid-v6fFIa9JPi .author-post {
    flex-direction: column;
  }
  .cid-v6fFIa9JPi .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fFIa9JPi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fFIa9JPi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fFIa9JPi .author-post .author-description .mbr-text,
.cid-v6fFIa9JPi .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v6fFIa9JPi .author-post .author-description .card-title,
.cid-v6fFIa9JPi .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fG80N3Gy {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #eeeff2;
}
.cid-v6fG80N3Gy .author-post {
  display: flex;
}
.cid-v6fG80N3Gy .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fG80N3Gy .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fG80N3Gy .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fG80N3Gy .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fG80N3Gy .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fG80N3Gy .author-post .author-description .social-media {
  display: block;
}
.cid-v6fG80N3Gy .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fG80N3Gy .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fG80N3Gy .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fG80N3Gy .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fG80N3Gy * {
    text-align: left;
  }
  .cid-v6fG80N3Gy .author-post {
    flex-direction: column;
  }
  .cid-v6fG80N3Gy .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fG80N3Gy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fG80N3Gy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fG80N3Gy .author-post .author-description .card-title,
.cid-v6fG80N3Gy .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fG80N3Gy .author-post .author-description .mbr-text,
.cid-v6fG80N3Gy .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v69Y6HlyER {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/geophilia-guatemala-banner-2025-1920x1097.jpg");
}
.cid-v69Y6HlyER .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v69Y6HlyER .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v69Y6HlyER .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v69Y6HlyER .mbr-fallback-image.disabled {
  display: none;
}
.cid-v69Y6HlyER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v69Y6HlyER .mbr-section-title {
  color: #f5f5f3;
}
.cid-v69Y6HlyER .mbr-text,
.cid-v69Y6HlyER .mbr-section-btn {
  color: #f5f5f3;
}
.cid-v69PE7UYxi {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v69PE7UYxi .mbr-section-subtitle {
  text-align: justify;
  color: #e0c562;
}
.cid-v69PE7UYxi .mbr-section-title {
  color: #b19b48;
}
.cid-v69PQzMb2H {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v69PQzMb2H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v69PQzMb2H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v69PQzMb2H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v69PQzMb2H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v69PQzMb2H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v69PQzMb2H .icon-focus {
  display: none;
}
.cid-v69PQzMb2H .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v69PQzMb2H ul {
  font-size: 0;
}
.cid-v69PQzMb2H .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v69PQzMb2H .mbr-gallery-filter ul li .btn.active,
.cid-v69PQzMb2H .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v69PQzMb2H .mbr-gallery-filter ul li .btn.active:after,
.cid-v69PQzMb2H .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v69PQzMb2H .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v69PQzMb2H .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v69PQzMb2H .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v69PQzMb2H .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v69PQzMb2H .btn:hover {
  background: transparent !important;
}
.cid-v69PQzMb2H .btn:hover:before {
  background: transparent !important;
}
.cid-v69PQzMb2H .btn:before {
  background-color: transparent !important;
}
.cid-v69PQzMb2H .btn:focus {
  box-shadow: none;
}
.cid-v69PQzMb2H .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6fNtLJoBv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #eeeff2;
}
.cid-v6fNtLJoBv .author-post {
  display: flex;
}
.cid-v6fNtLJoBv .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fNtLJoBv .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fNtLJoBv .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fNtLJoBv .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fNtLJoBv .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fNtLJoBv .author-post .author-description .social-media {
  display: block;
}
.cid-v6fNtLJoBv .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fNtLJoBv .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fNtLJoBv .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fNtLJoBv .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fNtLJoBv * {
    text-align: left;
  }
  .cid-v6fNtLJoBv .author-post {
    flex-direction: column;
  }
  .cid-v6fNtLJoBv .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fNtLJoBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fNtLJoBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fNtLJoBv .author-post .author-description .card-title,
.cid-v6fNtLJoBv .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fNtLJoBv .author-post .author-description .mbr-text,
.cid-v6fNtLJoBv .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v6fNuFsEMg {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #eeeff2;
}
.cid-v6fNuFsEMg .author-post {
  display: flex;
}
.cid-v6fNuFsEMg .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fNuFsEMg .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fNuFsEMg .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fNuFsEMg .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fNuFsEMg .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fNuFsEMg .author-post .author-description .social-media {
  display: block;
}
.cid-v6fNuFsEMg .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fNuFsEMg .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fNuFsEMg .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fNuFsEMg .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fNuFsEMg * {
    text-align: left;
  }
  .cid-v6fNuFsEMg .author-post {
    flex-direction: column;
  }
  .cid-v6fNuFsEMg .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fNuFsEMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fNuFsEMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fNuFsEMg .author-post .author-description .card-title,
.cid-v6fNuFsEMg .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fNuFsEMg .author-post .author-description .mbr-text,
.cid-v6fNuFsEMg .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v6a3F5torp {
  padding-top: 105px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/geophilia-nassim-haramein-greece-temple-retreat-tour-1440x508.png");
}
.cid-v6a3F5torp .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6a3F5torp .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6a3F5torp .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6a3F5torp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6a3F5torp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6a3F5torp .mbr-section-title {
  color: #f5f5f3;
  text-align: right;
}
.cid-v6a3F5torp .mbr-text,
.cid-v6a3F5torp .mbr-section-btn {
  color: #f5f5f3;
  text-align: right;
}
.cid-u6R9TZP1fX {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u6R9TZP1fX .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-u6R9TZP1fX .mbr-text {
  text-align: right;
}
.cid-v69PyMQGBi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v69PyMQGBi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v69PyMQGBi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v69PyMQGBi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v69PyMQGBi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v69PyMQGBi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v69PyMQGBi .icon-focus {
  display: none;
}
.cid-v69PyMQGBi .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v69PyMQGBi ul {
  font-size: 0;
}
.cid-v69PyMQGBi .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v69PyMQGBi .mbr-gallery-filter ul li .btn.active,
.cid-v69PyMQGBi .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v69PyMQGBi .mbr-gallery-filter ul li .btn.active:after,
.cid-v69PyMQGBi .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v69PyMQGBi .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v69PyMQGBi .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v69PyMQGBi .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v69PyMQGBi .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v69PyMQGBi .btn:hover {
  background: transparent !important;
}
.cid-v69PyMQGBi .btn:hover:before {
  background: transparent !important;
}
.cid-v69PyMQGBi .btn:before {
  background-color: transparent !important;
}
.cid-v69PyMQGBi .btn:focus {
  box-shadow: none;
}
.cid-v69PyMQGBi .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6ad7Ww4UF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/egypt-geophilia-luxor-karnak-1600x517.jpg");
}
.cid-v6ad7Ww4UF .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6ad7Ww4UF .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6ad7Ww4UF .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6ad7Ww4UF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6ad7Ww4UF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6ad7Ww4UF .mbr-section-title {
  color: #f5f5f3;
}
.cid-v6ad7Ww4UF .mbr-text,
.cid-v6ad7Ww4UF .mbr-section-btn {
  color: #f5f5f3;
}
.cid-u0NAQtyl6g {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u0NAQtyl6g .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-v69Pw4FNaz {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-v69Pw4FNaz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v69Pw4FNaz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v69Pw4FNaz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v69Pw4FNaz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v69Pw4FNaz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v69Pw4FNaz .icon-focus {
  display: none;
}
.cid-v69Pw4FNaz .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v69Pw4FNaz ul {
  font-size: 0;
}
.cid-v69Pw4FNaz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v69Pw4FNaz .mbr-gallery-filter ul li .btn.active,
.cid-v69Pw4FNaz .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v69Pw4FNaz .mbr-gallery-filter ul li .btn.active:after,
.cid-v69Pw4FNaz .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v69Pw4FNaz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v69Pw4FNaz .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v69Pw4FNaz .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v69Pw4FNaz .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v69Pw4FNaz .btn:hover {
  background: transparent !important;
}
.cid-v69Pw4FNaz .btn:hover:before {
  background: transparent !important;
}
.cid-v69Pw4FNaz .btn:before {
  background-color: transparent !important;
}
.cid-v69Pw4FNaz .btn:focus {
  box-shadow: none;
}
.cid-v69Pw4FNaz .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6e0EdzevA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/tulum-nassim-haramein-resonance-ark-crystal-2000x1125.jpeg");
}
.cid-v6e0EdzevA .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6e0EdzevA .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6e0EdzevA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6e0EdzevA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6e0EdzevA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6e0EdzevA .mbr-section-title {
  color: #f5f5f3;
}
.cid-v6e0EdzevA .mbr-text,
.cid-v6e0EdzevA .mbr-section-btn {
  color: #f5f5f3;
}
.cid-v6aDmtrB1c {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v6aDmtrB1c .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-v6aDjnnbH9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v6aDjnnbH9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6aDjnnbH9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6aDjnnbH9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6aDjnnbH9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6aDjnnbH9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v6aDjnnbH9 .icon-focus {
  display: none;
}
.cid-v6aDjnnbH9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v6aDjnnbH9 ul {
  font-size: 0;
}
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li .btn.active,
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li .btn.active:after,
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v6aDjnnbH9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v6aDjnnbH9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v6aDjnnbH9 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v6aDjnnbH9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v6aDjnnbH9 .btn:hover {
  background: transparent !important;
}
.cid-v6aDjnnbH9 .btn:hover:before {
  background: transparent !important;
}
.cid-v6aDjnnbH9 .btn:before {
  background-color: transparent !important;
}
.cid-v6aDjnnbH9 .btn:focus {
  box-shadow: none;
}
.cid-v6aDjnnbH9 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6aF6qwrQd {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/resonance-delegate-nassim-haramein-mexico-2020-1006x752.jpeg");
}
.cid-v6aF6qwrQd .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6aF6qwrQd .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6aF6qwrQd .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6aF6qwrQd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6aF6qwrQd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6aF6qwrQd .mbr-section-title {
  color: #f5f5f3;
}
.cid-v6aF6qwrQd .mbr-text,
.cid-v6aF6qwrQd .mbr-section-btn {
  color: #f5f5f3;
}
.cid-u0NBc971ev {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0NBc971ev .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-tbzB1S1rBQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tbzB1S1rBQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tbzB1S1rBQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbzB1S1rBQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tbzB1S1rBQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tbzB1S1rBQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tbzB1S1rBQ .icon-focus {
  display: none;
}
.cid-tbzB1S1rBQ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tbzB1S1rBQ ul {
  font-size: 0;
}
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li .btn.active,
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li .btn.active:after,
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-tbzB1S1rBQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tbzB1S1rBQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tbzB1S1rBQ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tbzB1S1rBQ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tbzB1S1rBQ .btn:hover {
  background: transparent !important;
}
.cid-tbzB1S1rBQ .btn:hover:before {
  background: transparent !important;
}
.cid-tbzB1S1rBQ .btn:before {
  background-color: transparent !important;
}
.cid-tbzB1S1rBQ .btn:focus {
  box-shadow: none;
}
.cid-tbzB1S1rBQ .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6egz905DR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sacred-science-ancient-temples-turkey-geometric-models-1344x891.jpeg");
}
.cid-v6egz905DR .mbr-arrow {
  background: #709faf !important;
  opacity: 0.7;
}
.cid-v6egz905DR .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6egz905DR .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6egz905DR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6egz905DR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6egz905DR .mbr-section-title {
  color: #f5f5f3;
}
.cid-v6egz905DR .mbr-text,
.cid-v6egz905DR .mbr-section-btn {
  color: #f5f5f3;
}
.cid-uiO7dHeRIG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiO7dHeRIG .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-tbzAZw6oHr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbzAZw6oHr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tbzAZw6oHr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbzAZw6oHr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tbzAZw6oHr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tbzAZw6oHr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tbzAZw6oHr .icon-focus {
  display: none;
}
.cid-tbzAZw6oHr .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tbzAZw6oHr ul {
  font-size: 0;
}
.cid-tbzAZw6oHr .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tbzAZw6oHr .mbr-gallery-filter ul li .btn.active,
.cid-tbzAZw6oHr .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tbzAZw6oHr .mbr-gallery-filter ul li .btn.active:after,
.cid-tbzAZw6oHr .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-tbzAZw6oHr .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tbzAZw6oHr .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tbzAZw6oHr .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tbzAZw6oHr .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tbzAZw6oHr .btn:hover {
  background: transparent !important;
}
.cid-tbzAZw6oHr .btn:hover:before {
  background: transparent !important;
}
.cid-tbzAZw6oHr .btn:before {
  background-color: transparent !important;
}
.cid-tbzAZw6oHr .btn:focus {
  box-shadow: none;
}
.cid-tbzAZw6oHr .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #e0c562;
}
.cid-uiO6RTCdkc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uiO6RTCdkc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uiO6RTCdkc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uiO6RTCdkc .title {
    width: 100% !important;
  }
}
.cid-uiO6RTCdkc .mbr-text,
.cid-uiO6RTCdkc .mbr-section-btn {
  color: #ffffff;
}
.cid-uiO6RTCdkc .mbr-section-title {
  color: #ffffff;
}
.cid-tNH6U8w32e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-tNH6U8w32e .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNH6U8w32e .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNH6U8w32e .title {
    width: 100% !important;
  }
}
.cid-tNH6U8w32e .mbr-text,
.cid-tNH6U8w32e .mbr-section-btn {
  color: #ffffff;
}
.cid-tNH6U8w32e .mbr-section-title {
  color: #ffffff;
}
.cid-tNH77GNHaH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-tNH77GNHaH .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNH77GNHaH .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNH77GNHaH .title {
    width: 100% !important;
  }
}
.cid-tNH77GNHaH .mbr-text,
.cid-tNH77GNHaH .mbr-section-btn {
  color: #ffffff;
}
.cid-tNH77GNHaH .mbr-section-title {
  color: #ffffff;
}
.cid-v6ePKhBT74 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-v6ePKhBT74 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ePKhBT74 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ePKhBT74 .title {
    width: 100% !important;
  }
}
.cid-v6ePKhBT74 .mbr-section-title {
  color: #9a8227;
}
.cid-tNH7op5Uvk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-tNH7op5Uvk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tNH7op5Uvk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tNH7op5Uvk .title {
    width: 100% !important;
  }
}
.cid-tNH7op5Uvk .mbr-text,
.cid-tNH7op5Uvk .mbr-section-btn {
  color: #ffffff;
}
.cid-tNH7op5Uvk .mbr-section-title {
  color: #ffffff;
}
.cid-v69OdJnHKx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v69OdJnHKx .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v69OdJnHKx .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v69OdJnHKx .title {
    width: 100% !important;
  }
}
.cid-v69OdJnHKx .mbr-text,
.cid-v69OdJnHKx .mbr-section-btn {
  color: #ffffff;
}
.cid-v69OdJnHKx .mbr-section-title {
  color: #ffffff;
}
.cid-uiO7exDyCR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-uiO7exDyCR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-uiO7exDyCR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uiO7exDyCR .title {
    width: 100% !important;
  }
}
.cid-uiO7exDyCR .mbr-text,
.cid-uiO7exDyCR .mbr-section-btn {
  color: #ffffff;
}
.cid-uiO7exDyCR .mbr-section-title {
  color: #ffffff;
}
.cid-v6eQ0ydUX7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v6eQ0ydUX7 .mbr-section-subtitle {
  text-align: justify;
  color: #e0c562;
}
.cid-v6eQ6QGeiq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v6eQ6QGeiq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6eQ6QGeiq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6eQ6QGeiq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6eQ6QGeiq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6eQ6QGeiq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v6eQ6QGeiq .icon-focus {
  display: none;
}
.cid-v6eQ6QGeiq .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v6eQ6QGeiq ul {
  font-size: 0;
}
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li .btn.active,
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li .btn.active:after,
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v6eQ6QGeiq .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v6eQ6QGeiq .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v6eQ6QGeiq .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v6eQ6QGeiq .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v6eQ6QGeiq .btn:hover {
  background: transparent !important;
}
.cid-v6eQ6QGeiq .btn:hover:before {
  background: transparent !important;
}
.cid-v6eQ6QGeiq .btn:before {
  background-color: transparent !important;
}
.cid-v6eQ6QGeiq .btn:focus {
  box-shadow: none;
}
.cid-v6eQ6QGeiq .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6fGN6LUVC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #eeeff2;
}
.cid-v6fGN6LUVC .author-post {
  display: flex;
}
.cid-v6fGN6LUVC .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fGN6LUVC .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fGN6LUVC .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fGN6LUVC .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fGN6LUVC .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fGN6LUVC .author-post .author-description .social-media {
  display: block;
}
.cid-v6fGN6LUVC .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fGN6LUVC .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fGN6LUVC .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fGN6LUVC .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fGN6LUVC * {
    text-align: left;
  }
  .cid-v6fGN6LUVC .author-post {
    flex-direction: column;
  }
  .cid-v6fGN6LUVC .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fGN6LUVC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fGN6LUVC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fGN6LUVC .author-post .author-description .card-title,
.cid-v6fGN6LUVC .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fGN6LUVC .author-post .author-description .mbr-text,
.cid-v6fGN6LUVC .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v6fGOac3UL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #eeeff2;
}
.cid-v6fGOac3UL .author-post {
  display: flex;
}
.cid-v6fGOac3UL .author-post .author-avatar {
  width: 100px;
  min-width: 100px;
  margin-right: 30px;
  height: 100px;
}
.cid-v6fGOac3UL .author-post .author-avatar img {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-v6fGOac3UL .author-post .author-description .card-title {
  color: #e0c562;
  transition: 0.3s all;
  margin-bottom: 14px;
}
.cid-v6fGOac3UL .author-post .author-description .card-title:hover {
  color: #e0c562;
  transition: 0.3s all;
}
.cid-v6fGOac3UL .author-post .author-description .mbr-text {
  margin-bottom: 24px;
  color: #9a8227;
}
.cid-v6fGOac3UL .author-post .author-description .social-media {
  display: block;
}
.cid-v6fGOac3UL .author-post .author-description .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-v6fGOac3UL .author-post .author-description .social-media ul li {
  display: inline-block;
  margin-right: 26px;
}
.cid-v6fGOac3UL .author-post .author-description .social-media ul li .icon-transition span {
  color: #e0c562;
  display: block;
  text-align: center;
  border-radius: 50%;
  transition: all 0.3s ease-out 0s;
  font-size: 0px;
}
.cid-v6fGOac3UL .author-post .author-description .social-media ul li .icon-transition span:hover {
  color: #efefef;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
@media (max-width: 768px) {
  .cid-v6fGOac3UL * {
    text-align: left;
  }
  .cid-v6fGOac3UL .author-post {
    flex-direction: column;
  }
  .cid-v6fGOac3UL .author-avatar {
    margin-bottom: 20px;
  }
}
.cid-v6fGOac3UL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6fGOac3UL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6fGOac3UL .author-post .author-description .card-title,
.cid-v6fGOac3UL .author-post .author-description .social-media {
  color: #9a8227;
}
.cid-v6fGOac3UL .author-post .author-description .mbr-text,
.cid-v6fGOac3UL .author-post .author-description .social-media {
  color: #5f5f5f;
}
.cid-v6f1Qthabz {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v6f1Qthabz .mbr-section-subtitle {
  text-align: justify;
  color: #e0c562;
}
.cid-v6f9t4Ux86 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v6f9t4Ux86 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6f9t4Ux86 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6f9t4Ux86 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6f9t4Ux86 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6f9t4Ux86 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v6f9t4Ux86 .icon-focus {
  display: none;
}
.cid-v6f9t4Ux86 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v6f9t4Ux86 ul {
  font-size: 0;
}
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li .btn.active,
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li .btn.active:after,
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v6f9t4Ux86 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v6f9t4Ux86 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v6f9t4Ux86 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v6f9t4Ux86 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v6f9t4Ux86 .btn:hover {
  background: transparent !important;
}
.cid-v6f9t4Ux86 .btn:hover:before {
  background: transparent !important;
}
.cid-v6f9t4Ux86 .btn:before {
  background-color: transparent !important;
}
.cid-v6f9t4Ux86 .btn:focus {
  box-shadow: none;
}
.cid-v6f9t4Ux86 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-tbzMwJVV7v {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tbzMwJVV7v .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-tbzMwJVV7v .mbr-arrow i {
  color: #ffffff !important;
}
.cid-tbzMwJVV7v .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-tbzMwJVV7v .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-tbzMwJVV7v .mbr-text,
.cid-tbzMwJVV7v .mbr-section-btn {
  text-align: center;
  color: #9a8227;
}
.cid-tZSXIplrB8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-tZSXIplrB8 .wrapper {
  background-color: #e0c562;
}
.cid-tZSXIplrB8 li {
  list-style-type: none;
}
.cid-tZSXIplrB8 .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-1 li {
  margin-bottom: 1rem;
}
.cid-tZSXIplrB8 .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-tZSXIplrB8 .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-tZSXIplrB8 ul {
  margin: 0;
}
.cid-tZSXIplrB8 .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-tZSXIplrB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZSXIplrB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZSXIplrB8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list1 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .list2 {
  color: #ffffff;
}
.cid-tZSXIplrB8 .mbr-text {
  color: #ffffff;
}
.cid-uqaB9MW9fx.popup-builder {
  background-color: #ffffff;
}
.cid-uqaB9MW9fx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uqaB9MW9fx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uqaB9MW9fx .modal-content,
.cid-uqaB9MW9fx .modal-dialog {
  height: auto;
}
.cid-uqaB9MW9fx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uqaB9MW9fx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uqaB9MW9fx .form-wrapper .mbr-form .form-group,
  .cid-uqaB9MW9fx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uqaB9MW9fx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uqaB9MW9fx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqaB9MW9fx .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-uqaB9MW9fx .pt-0 {
  padding-top: 0 !important;
}
.cid-uqaB9MW9fx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uqaB9MW9fx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uqaB9MW9fx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uqaB9MW9fx .modal-open {
  overflow: hidden;
}
.cid-uqaB9MW9fx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uqaB9MW9fx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uqaB9MW9fx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uqaB9MW9fx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uqaB9MW9fx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uqaB9MW9fx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uqaB9MW9fx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uqaB9MW9fx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uqaB9MW9fx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uqaB9MW9fx .modal-backdrop.fade {
  opacity: 0;
}
.cid-uqaB9MW9fx .modal-backdrop.show {
  opacity: .5;
}
.cid-uqaB9MW9fx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uqaB9MW9fx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9MW9fx .modal-header {
    padding: 1rem;
  }
}
.cid-uqaB9MW9fx .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uqaB9MW9fx .modal-header .close:hover {
  opacity: 1;
}
.cid-uqaB9MW9fx .modal-header .close:focus {
  outline: none;
}
.cid-uqaB9MW9fx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-uqaB9MW9fx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-uqaB9MW9fx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9MW9fx .modal-body {
    padding: 1rem;
  }
}
.cid-uqaB9MW9fx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uqaB9MW9fx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uqaB9MW9fx .modal-footer {
    padding: 1rem;
  }
}
.cid-uqaB9MW9fx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uqaB9MW9fx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uqaB9MW9fx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uqaB9MW9fx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uqaB9MW9fx .modal-sm {
    max-width: 300px;
  }
  .cid-uqaB9MW9fx .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-uqaB9MW9fx .modal-lg,
  .cid-uqaB9MW9fx .modal-xl {
    max-width: 800px;
  }
  .cid-uqaB9MW9fx .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-uqaB9MW9fx .modal-xl {
    max-width: 1140px;
  }
  .cid-uqaB9MW9fx .container {
    max-width: 1140px;
  }
}
.cid-uqaB9MW9fx .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-uqaB9MW9fx .container {
    max-width: 720px;
  }
}
.cid-uqaB9MW9fx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uqaB9MW9fx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uqaB9MW9fx .form-group {
  margin-bottom: 1rem;
}
.cid-uqaB9MW9fx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uqaB9MW9fx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uqaB9MW9fx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uqaB9MW9fx .mbr-section-btn {
  margin: 0;
}
.cid-uqaB9MW9fx .mbr-section-btn .btn {
  margin: 0;
}
.cid-v6ex7uxaW8 .nav-item:focus,
.cid-v6ex7uxaW8 .nav-link:focus {
  outline: none;
}
.cid-v6ex7uxaW8 a.nav-link:focus {
  color: #c19b76 !important;
}
.cid-v6ex7uxaW8 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-v6ex7uxaW8 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-v6ex7uxaW8 .navbar .dropdown-item {
  padding: 0.3rem 1.5rem;
}
.cid-v6ex7uxaW8 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-v6ex7uxaW8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v6ex7uxaW8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v6ex7uxaW8 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-v6ex7uxaW8 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v6ex7uxaW8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v6ex7uxaW8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.15rem 1.5rem;
  text-align: center;
}
.cid-v6ex7uxaW8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v6ex7uxaW8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v6ex7uxaW8 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-v6ex7uxaW8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v6ex7uxaW8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v6ex7uxaW8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v6ex7uxaW8 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v6ex7uxaW8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v6ex7uxaW8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v6ex7uxaW8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.15rem 1.5rem;
    text-align: center;
  }
  .cid-v6ex7uxaW8 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-v6ex7uxaW8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v6ex7uxaW8 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 50px;
}
.cid-v6ex7uxaW8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v6ex7uxaW8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v6ex7uxaW8 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v6ex7uxaW8 .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.cid-v6ex7uxaW8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-v6ex7uxaW8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v6ex7uxaW8 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-v6ex7uxaW8 .dropdown-item.active,
.cid-v6ex7uxaW8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v6ex7uxaW8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v6ex7uxaW8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v6ex7uxaW8 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v6ex7uxaW8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-v6ex7uxaW8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-v6ex7uxaW8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v6ex7uxaW8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v6ex7uxaW8 .navbar-buttons {
  text-align: center;
}
.cid-v6ex7uxaW8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v6ex7uxaW8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #a68e39;
}
.cid-v6ex7uxaW8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v6ex7uxaW8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6ex7uxaW8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6ex7uxaW8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v6ex7uxaW8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6ex7uxaW8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v6ex7uxaW8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v6ex7uxaW8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6ex7uxaW8 .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-v6ex7uxaW8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-v6ex7uxaW8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v6ex7uxaW8 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-v6ex7uxaW8 .icons-menu span {
  font-size: 60px;
  color: #e0c562;
}
.cid-v6ex7uxaW8 .nav-link:hover,
.cid-v6ex7uxaW8 .icons-menu .mbr-iconfont:hover {
  color: #c19b76 !important;
}
.cid-v6ex7uxaW8 .dropdown-item:hover {
  color: #c19b76 !important;
}
.cid-v6ex7uxaW8 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #c19b76;
  transition: width 0.3s ease-in;
}
.cid-v6ex7uxaW8 .dropdown-menu {
  padding: 0;
  transition: top 0.3s;
}
.cid-v6ex7uxaW8 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-v6ex7uxaW8 .navbar-expand-lg {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .cid-v6ex7uxaW8 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-v6ex7uxaW8 .dropdown-menu {
    top: 100%;
  }
  .cid-v6ex7uxaW8 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-v6ex7uxaW8 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-v6ex7uxaW8 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-v6ex7uxaW8 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-v6ex7v2lJj {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #e0c562;
}
.cid-v6ex7v2lJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6ex7v2lJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6ex7v2lJj .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7v2lJj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v6ex7vhORB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v6ex7vhORB .line {
  background-color: #e5d393;
  color: #e5d393;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v6ex7vhORB .mbr-text {
  margin: 0;
  padding: 2rem 0;
  color: #767676;
}
@media (max-width: 768px) {
  .cid-v6ex7vhORB .inner-container {
    width: 100% !important;
    padding: 0 15px;
  }
}
.cid-v6ex7vr9Da {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-v6ex7vr9Da .subicon-title {
  color: #9a8227;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v6ex7vr9Da .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
  color: #767676;
}
.cid-v6ex7vr9Da .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-v6ex7vr9Da .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-v6ex7vr9Da .process-icon,
.cid-v6ex7vr9Da .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-v6ex7vr9Da .wrapper,
.cid-v6ex7vr9Da .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-v6ex7vr9Da .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #e0c562;
  opacity: .4;
}
.cid-v6ex7vr9Da .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-v6ex7vr9Da .icon-container a {
  display: inherit;
}
.cid-v6ex7vr9Da .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #9a8227 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-v6ex7vr9Da .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-v6ex7vr9Da .icon-main:hover .icon-wrapper {
  background-color: #9a8227 !important;
}
.cid-v6ex7vr9Da .icon-main:hover .icon-number {
  background-color: #e0c562 !important;
  color: #000000 !important;
}
.cid-v6ex7vr9Da .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-v6ex7vr9Da .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-v6ex7vr9Da .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-v6ex7vr9Da .third-elem .wrapper:before {
    display: none;
  }
}
.cid-v6ex7vr9Da .mbr-section-title {
  margin: 0;
}
.cid-v6ex7vr9Da .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-v6ex7DgKoV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7DgKoV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7DgKoV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7DgKoV .title {
    width: 100% !important;
  }
}
.cid-v6ex7DgKoV .mbr-text,
.cid-v6ex7DgKoV .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7DgKoV .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7DyBgc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e0c562;
}
.cid-v6ex7DyBgc .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7DyBgc .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7DyBgc .title {
    width: 100% !important;
  }
}
.cid-v6ex7DyBgc .mbr-text,
.cid-v6ex7DyBgc .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7DyBgc .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7DQkQA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7DQkQA .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7DQkQA .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7DQkQA .title {
    width: 100% !important;
  }
}
.cid-v6ex7DQkQA .mbr-text,
.cid-v6ex7DQkQA .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7DQkQA .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7EbSbF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7EbSbF .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7EbSbF .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7EbSbF .title {
    width: 100% !important;
  }
}
.cid-v6ex7EbSbF .mbr-text,
.cid-v6ex7EbSbF .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7EbSbF .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7EtuS9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e0c562;
}
.cid-v6ex7EtuS9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6ex7EtuS9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6ex7EtuS9 .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7EtuS9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v6ex7EONFF {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v6ex7EONFF .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-v6ex7F9c0N {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v6ex7F9c0N .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6ex7F9c0N .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6ex7F9c0N .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6ex7F9c0N .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6ex7F9c0N .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v6ex7F9c0N .icon-focus {
  display: none;
}
.cid-v6ex7F9c0N .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v6ex7F9c0N ul {
  font-size: 0;
}
.cid-v6ex7F9c0N .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v6ex7F9c0N .mbr-gallery-filter ul li .btn.active,
.cid-v6ex7F9c0N .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v6ex7F9c0N .mbr-gallery-filter ul li .btn.active:after,
.cid-v6ex7F9c0N .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v6ex7F9c0N .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v6ex7F9c0N .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v6ex7F9c0N .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v6ex7F9c0N .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v6ex7F9c0N .btn:hover {
  background: transparent !important;
}
.cid-v6ex7F9c0N .btn:hover:before {
  background: transparent !important;
}
.cid-v6ex7F9c0N .btn:before {
  background-color: transparent !important;
}
.cid-v6ex7F9c0N .btn:focus {
  box-shadow: none;
}
.cid-v6ex7F9c0N .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6ex7FE5fN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v6ex7FE5fN .mbr-section-subtitle {
  text-align: center;
  color: #e0c562;
}
.cid-v6ex7GjR8n {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v6ex7GjR8n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v6ex7GjR8n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v6ex7GjR8n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v6ex7GjR8n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v6ex7GjR8n .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v6ex7GjR8n .icon-focus {
  display: none;
}
.cid-v6ex7GjR8n .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-v6ex7GjR8n ul {
  font-size: 0;
}
.cid-v6ex7GjR8n .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-v6ex7GjR8n .mbr-gallery-filter ul li .btn.active,
.cid-v6ex7GjR8n .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-v6ex7GjR8n .mbr-gallery-filter ul li .btn.active:after,
.cid-v6ex7GjR8n .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #e0c562, #e0c562);
}
.cid-v6ex7GjR8n .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-v6ex7GjR8n .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-v6ex7GjR8n .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-v6ex7GjR8n .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-v6ex7GjR8n .btn:hover {
  background: transparent !important;
}
.cid-v6ex7GjR8n .btn:hover:before {
  background: transparent !important;
}
.cid-v6ex7GjR8n .btn:before {
  background-color: transparent !important;
}
.cid-v6ex7GjR8n .btn:focus {
  box-shadow: none;
}
.cid-v6ex7GjR8n .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-v6ex7Hvs0k {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-v6ex7Hvs0k .mbr-arrow {
  background: #000000 !important;
  opacity: .7;
}
.cid-v6ex7Hvs0k .mbr-arrow i {
  color: #ffffff !important;
}
.cid-v6ex7Hvs0k .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-v6ex7Hvs0k .mbr-section-title {
  text-align: center;
  color: #e0c562;
}
.cid-v6ex7Hvs0k .mbr-text,
.cid-v6ex7Hvs0k .mbr-section-btn {
  text-align: center;
  color: #9a8227;
}
.cid-v6ex7IpZFG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7IpZFG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7IpZFG .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7IpZFG .title {
    width: 100% !important;
  }
}
.cid-v6ex7IpZFG .mbr-text,
.cid-v6ex7IpZFG .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7IpZFG .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7J1S1g {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7J1S1g .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7J1S1g .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7J1S1g .title {
    width: 100% !important;
  }
}
.cid-v6ex7J1S1g .mbr-text,
.cid-v6ex7J1S1g .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7J1S1g .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7JyfJM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e0c562;
}
.cid-v6ex7JyfJM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-v6ex7JyfJM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v6ex7JyfJM .title {
    width: 100% !important;
  }
}
.cid-v6ex7JyfJM .mbr-text,
.cid-v6ex7JyfJM .mbr-section-btn {
  color: #ffffff;
}
.cid-v6ex7JyfJM .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7K2vQl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e0c562;
}
.cid-v6ex7K2vQl .wrapper {
  background-color: #e0c562;
}
.cid-v6ex7K2vQl li {
  list-style-type: none;
}
.cid-v6ex7K2vQl .contact-info-m {
  margin-bottom: 1.875rem;
}
.cid-v6ex7K2vQl .list-1 li {
  margin-bottom: 1rem;
}
.cid-v6ex7K2vQl .list-1 li:last-child {
  margin-bottom: 0;
}
.cid-v6ex7K2vQl .list-2 li {
  margin-bottom: 1.875rem;
}
.cid-v6ex7K2vQl .list-2 li:last-child {
  margin-bottom: 0;
}
.cid-v6ex7K2vQl ul {
  margin: 0;
}
.cid-v6ex7K2vQl .logo {
  width: auto;
  height: 140px;
  object-fit: cover;
}
.cid-v6ex7K2vQl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6ex7K2vQl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6ex7K2vQl .mbr-section-title {
  color: #ffffff;
}
.cid-v6ex7K2vQl .list1 {
  color: #ffffff;
}
.cid-v6ex7K2vQl .list2 {
  color: #ffffff;
}
.cid-v6ex7K2vQl .mbr-text {
  color: #ffffff;
}
.cid-v6ex7KD5PQ.popup-builder {
  background-color: #ffffff;
}
.cid-v6ex7KD5PQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v6ex7KD5PQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v6ex7KD5PQ .modal-content,
.cid-v6ex7KD5PQ .modal-dialog {
  height: auto;
}
.cid-v6ex7KD5PQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v6ex7KD5PQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v6ex7KD5PQ .form-wrapper .mbr-form .form-group,
  .cid-v6ex7KD5PQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v6ex7KD5PQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v6ex7KD5PQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v6ex7KD5PQ .mbr-text {
  text-align: center;
  color: #767676;
}
.cid-v6ex7KD5PQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v6ex7KD5PQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v6ex7KD5PQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v6ex7KD5PQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v6ex7KD5PQ .modal-open {
  overflow: hidden;
}
.cid-v6ex7KD5PQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v6ex7KD5PQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v6ex7KD5PQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v6ex7KD5PQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v6ex7KD5PQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v6ex7KD5PQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v6ex7KD5PQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v6ex7KD5PQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v6ex7KD5PQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v6ex7KD5PQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v6ex7KD5PQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v6ex7KD5PQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v6ex7KD5PQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v6ex7KD5PQ .modal-header {
    padding: 1rem;
  }
}
.cid-v6ex7KD5PQ .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v6ex7KD5PQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v6ex7KD5PQ .modal-header .close:focus {
  outline: none;
}
.cid-v6ex7KD5PQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #e0c562;
}
.cid-v6ex7KD5PQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-v6ex7KD5PQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v6ex7KD5PQ .modal-body {
    padding: 1rem;
  }
}
.cid-v6ex7KD5PQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v6ex7KD5PQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v6ex7KD5PQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v6ex7KD5PQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v6ex7KD5PQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v6ex7KD5PQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v6ex7KD5PQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v6ex7KD5PQ .modal-sm {
    max-width: 300px;
  }
  .cid-v6ex7KD5PQ .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-v6ex7KD5PQ .modal-lg,
  .cid-v6ex7KD5PQ .modal-xl {
    max-width: 800px;
  }
  .cid-v6ex7KD5PQ .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-v6ex7KD5PQ .modal-xl {
    max-width: 1140px;
  }
  .cid-v6ex7KD5PQ .container {
    max-width: 1140px;
  }
}
.cid-v6ex7KD5PQ .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-v6ex7KD5PQ .container {
    max-width: 720px;
  }
}
.cid-v6ex7KD5PQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v6ex7KD5PQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v6ex7KD5PQ .form-group {
  margin-bottom: 1rem;
}
.cid-v6ex7KD5PQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v6ex7KD5PQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v6ex7KD5PQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v6ex7KD5PQ .mbr-section-btn {
  margin: 0;
}
.cid-v6ex7KD5PQ .mbr-section-btn .btn {
  margin: 0;
}
