body {
  font-family: DM Sans;
}
.display-1 {
  font-family: 'Inter', sans-serif;
  font-size: 2.7rem;
}
.display-1 > .mbr-iconfont {
  font-size: 4.32rem;
}
.display-2 {
  font-family: 'Inter', sans-serif;
  font-size: 1.6rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-4 {
  font-family: 'Inter', sans-serif;
  font-size: 0.6rem;
  line-height: 1.2;
}
.display-4 > .mbr-iconfont {
  font-size: 0.96rem;
}
.display-5 {
  font-family: 'Inter', sans-serif;
  font-size: 1.4rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Inter', sans-serif;
  font-size: 1.2rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- 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: 2.16rem;
    font-size: calc( 1.595rem + (2.7 - 1.595) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.595rem + (2.7 - 1.595) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.48rem;
    font-size: calc( 0.86rem + (0.6 - 0.86) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.86rem + (0.6 - 0.86) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 6px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 6px;
}
.bg-primary {
  background-color: #eab341 !important;
}
.bg-success {
  background-color: #4e4a46 !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #232323 !important;
}
.bg-danger {
  background-color: #9d1917 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #eab341 !important;
  border-color: #eab341 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #c88e16 !important;
  border-color: #c88e16 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #c88e16 !important;
  border-color: #c88e16 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #bd5f06 !important;
  border-color: #bd5f06 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #733a04 !important;
  border-color: #733a04 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #733a04 !important;
  border-color: #733a04 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-success,
.btn-success:active {
  background-color: #4e4a46 !important;
  border-color: #4e4a46 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #262422 !important;
  border-color: #262422 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #262422 !important;
  border-color: #262422 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #9d1917 !important;
  border-color: #9d1917 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #5a0e0d !important;
  border-color: #5a0e0d !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #5a0e0d !important;
  border-color: #5a0e0d !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #b17e14;
  color: #b17e14;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #eab341;
  border-color: #eab341;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #eab341 !important;
  border-color: #eab341 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #5a2d03;
  color: #5a2d03;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #bd5f06;
  border-color: #bd5f06;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #bd5f06 !important;
  border-color: #bd5f06 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #181716;
  color: #181716;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #4e4a46;
  border-color: #4e4a46;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4e4a46 !important;
  border-color: #4e4a46 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #232323;
  border-color: #232323;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #440b0a;
  color: #440b0a;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #9d1917;
  border-color: #9d1917;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #9d1917 !important;
  border-color: #9d1917 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !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: #eab341 !important;
}
.text-secondary {
  color: #bd5f06 !important;
}
.text-success {
  color: #4e4a46 !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #232323 !important;
}
.text-danger {
  color: #9d1917 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #b17e14 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #5a2d03 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #181716 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #440b0a !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: #ffffff;
}
.alert-warning {
  background-color: #232323;
}
.alert-danger {
  background-color: #9d1917;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #eab341;
  border-color: #eab341;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #eab341;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fefcf9;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0bdb9;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e5514e;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Inter', sans-serif;
  font-size: 1.2rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.92rem;
}
blockquote {
  border-color: #eab341;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #eab341;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #eab341;
  border-bottom-color: #eab341;
}
.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: #eab341 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #bd5f06 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23eab341' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvmVL6UtzH {
  background-image: url("../../../assets/images/architetto-online-progetto9-1920x969.webp");
}
.cid-uvmVL6UtzH .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uvmVL6UtzH .mbr-section-subtitle {
  color: #000000;
}
.cid-uvmVL6UtzH .mbr-text,
.cid-uvmVL6UtzH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-tKFxT4YNzW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tKFxT4YNzW .mbr-section-subtitle {
  text-align: center;
  color: #f9d78e;
}
.cid-tKFxT4YNzW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tKFxT4YNzW .mbr-section-title {
  color: #f9d78e;
  text-align: center;
}
.cid-v6izjju8kP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v6izjju8kP .mbr-text {
  color: #767676;
}
.cid-v6izjju8kP .mbr-iconfont {
  color: #82786e !important;
  font-size: 3.5rem !important;
}
.cid-v6izjju8kP .link {
  margin: 0;
}
.cid-v6izjju8kP .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v6izjju8kP .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-v6izjju8kP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v6izjju8kP .card {
    margin-bottom: 3rem;
  }
}
.cid-v6izjju8kP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6izjju8kP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6izjju8kP .mbr-text,
.cid-v6izjju8kP .link {
  color: #000000;
}
.cid-v6iC1TOHrM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v6iC1TOHrM .mbr-text {
  color: #767676;
}
.cid-v6iC1TOHrM .mbr-iconfont {
  color: #82786e !important;
  font-size: 3.5rem !important;
}
.cid-v6iC1TOHrM .link {
  margin: 0;
}
.cid-v6iC1TOHrM .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v6iC1TOHrM .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-v6iC1TOHrM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v6iC1TOHrM .card {
    margin-bottom: 3rem;
  }
}
.cid-v6iC1TOHrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6iC1TOHrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6iC1TOHrM .mbr-text,
.cid-v6iC1TOHrM .link {
  color: #000000;
}
.cid-uvwQTw7nDz {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/progettazione-ville-144-low-1536x864.webp");
}
.cid-uvwQTw7nDz H2 {
  text-align: left;
}
.cid-uvwQTw7nDz H3 {
  text-align: left;
}
.cid-uvwQTw7nDz .mbr-text,
.cid-uvwQTw7nDz .mbr-section-btn {
  text-align: left;
}
.cid-uvw2wTL64D {
  background-image: url("../../../assets/images/interior-design-milano-125-1920x1080.webp");
}
.cid-uvw2wTL64D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvw2wTL64D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvw2wTL64D .card-wrapper {
  background: #efefef;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uvw2wTL64D .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uvw2wTL64D .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uvw2wTL64D .card-wrapper {
    padding: 4rem;
  }
}
.cid-uvw2wTL64D .mbr-text,
.cid-uvw2wTL64D .mbr-section-btn {
  color: #000000;
}
.cid-uvw2wTL64D .card-title,
.cid-uvw2wTL64D .card-box {
  text-align: left;
  color: #000000;
}
.cid-v6iRv53dn3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v6iRv53dn3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6iRv53dn3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6iP4H1hQD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v6iP4H1hQD .mbr-text {
  color: #767676;
}
.cid-v6iP4H1hQD .card-subtitle {
  margin: 0;
}
.cid-v6iP4H1hQD .link {
  margin: 0;
}
.cid-v6iP4H1hQD .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v6iP4H1hQD .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-v6iP4H1hQD img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-v6iP4H1hQD .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-v6iP4H1hQD .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-v6iP4H1hQD .card-img:hover:before {
  opacity: 0.4;
}
.cid-v6iP4H1hQD .card-img:hover img {
  transform: scale(1.05);
}
.cid-v6iP4H1hQD .row {
  justify-content: center;
}
.cid-v6iP4H1hQD .card {
  margin-bottom: 4rem;
}
.cid-v6iP4H1hQD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6iP4H1hQD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6iP4H1hQD .mbr-text,
.cid-v6iP4H1hQD .link {
  color: #000000;
  text-align: justify;
}
.cid-v7NMTlBjG5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v7NMTlBjG5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NMTlBjG5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NMTlBjG5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NMTlBjG5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NMTlBjG5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NMTlBjG5 .content-head {
  max-width: 800px;
}
.cid-v7NMTlBjG5 .card-title {
  text-align: justify;
}
.cid-v7NMTlBjG5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NMTlBjG5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tGRvP6RuHt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .nav-item:focus,
.cid-tGRvP6RuHt .nav-link:focus {
  outline: none;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGRvP6RuHt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGRvP6RuHt .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tGRvP6RuHt .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tGRvP6RuHt .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tGRvP6RuHt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGRvP6RuHt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGRvP6RuHt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGRvP6RuHt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGRvP6RuHt .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-tGRvP6RuHt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGRvP6RuHt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGRvP6RuHt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGRvP6RuHt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGRvP6RuHt .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-tGRvP6RuHt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGRvP6RuHt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGRvP6RuHt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tGRvP6RuHt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tGRvP6RuHt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGRvP6RuHt .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tGRvP6RuHt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGRvP6RuHt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGRvP6RuHt .navbar-brand {
  -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-tGRvP6RuHt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGRvP6RuHt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGRvP6RuHt .dropdown-item.active,
.cid-tGRvP6RuHt .dropdown-item:active {
  background-color: transparent;
}
.cid-tGRvP6RuHt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGRvP6RuHt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGRvP6RuHt .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGRvP6RuHt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGRvP6RuHt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGRvP6RuHt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGRvP6RuHt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tGRvP6RuHt .navbar-buttons {
  text-align: center;
}
.cid-tGRvP6RuHt 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-tGRvP6RuHt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tGRvP6RuHt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGRvP6RuHt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGRvP6RuHt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tGRvP6RuHt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGRvP6RuHt .navbar {
    height: 77px;
  }
  .cid-tGRvP6RuHt .navbar.opened {
    height: auto;
  }
  .cid-tGRvP6RuHt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLBMx9hXqV {
  background-image: url("../../../assets/images/progettazione-architettonica-online-professionale3-1380x770.webp");
}
.cid-tLBMx9hXqV .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tLBMx9hXqV .mbr-text,
.cid-tLBMx9hXqV .mbr-section-btn {
  color: #000000;
}
.cid-tLBMx9hXqV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vgraLK1FMo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vgraLK1FMo .mbr-section-title {
  color: #ffffff;
}
.cid-vgraLK1FMo .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vzrfpvvGnC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vzrfpvvGnC img,
.cid-vzrfpvvGnC .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-vzrfpvvGnC .item:focus,
.cid-vzrfpvvGnC span:focus {
  outline: none;
}
.cid-vzrfpvvGnC .item-wrapper {
  position: relative;
}
.cid-vzrfpvvGnC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vzrfpvvGnC .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vzrfpvvGnC .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vzrfpvvGnC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vzrfpvvGnC .mbr-section-title {
  color: #232323;
}
.cid-vzrfpvvGnC .mbr-text,
.cid-vzrfpvvGnC .mbr-section-btn {
  text-align: left;
}
.cid-vzrfpvvGnC .item-title {
  text-align: left;
}
.cid-vzrfpvvGnC .item-subtitle {
  text-align: left;
}
.cid-vzrfpvvGnC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vzrfpvvGnC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vzrfpvvGnC .embla__button--next,
.cid-vzrfpvvGnC .embla__button--prev {
  display: flex;
}
.cid-vzrfpvvGnC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vzrfpvvGnC .embla__button {
    display: none;
  }
}
.cid-vzrfpvvGnC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vzrfpvvGnC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vzrfpvvGnC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vzrfpvvGnC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vzrfpvvGnC .embla__button {
    top: auto;
  }
}
.cid-vzrfpvvGnC .embla {
  position: relative;
  width: 100%;
}
.cid-vzrfpvvGnC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vzrfpvvGnC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vzrfpvvGnC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vzrfpvvGnC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vzrwls3Wjo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vzrwls3Wjo h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzrwls3Wjo h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzrwls3Wjo h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzrwls3Wjo .mbr-text,
.cid-vzrwls3Wjo .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vzrwls3Wjo h3:before,
  .cid-vzrwls3Wjo h3:after {
    display: none;
  }
}
.cid-vzrwls3Wjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzrwls3Wjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzrwls3Wjo .mbr-section-title {
  color: #000000;
}
.cid-v9SNpWMb0X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-v9SNpWMb0X h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9SNpWMb0X h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9SNpWMb0X h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9SNpWMb0X .mbr-text,
.cid-v9SNpWMb0X .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9SNpWMb0X h3:before,
  .cid-v9SNpWMb0X h3:after {
    display: none;
  }
}
.cid-v9SNpWMb0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9SNpWMb0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9SNpWMb0X H3 {
  color: #ffffff;
}
.cid-v9SNpWMb0X H1 {
  color: #ffffff;
}
.cid-v9SNpWMb0X H4 {
  color: #ffffff;
}
.cid-v9SNpWMb0X H2 {
  color: #ffffff;
}
.cid-tAs9LqSVJe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tAs9LqSVJe .card-img {
  background-color: #fff;
}
.cid-tAs9LqSVJe .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-tAs9LqSVJe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAs9LqSVJe p {
  text-align: left;
}
.cid-tAs9LqSVJe .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tAs9LqSVJe .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAs9LqSVJe .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-tAs9LqSVJe .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAs9LqSVJe .card-title {
  color: #ffffff;
}
.cid-tAs9MeLsxi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tAs9MeLsxi .card-img {
  background-color: #fff;
}
.cid-tAs9MeLsxi .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-tAs9MeLsxi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAs9MeLsxi p {
  text-align: left;
}
.cid-tAs9MeLsxi .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tAs9MeLsxi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAs9MeLsxi .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-tAs9MeLsxi .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAs9MeLsxi .card-title {
  color: #ffffff;
}
.cid-vj25gBbstb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vj25gBbstb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj25gBbstb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj25gBbstb .mbr-section-title {
  color: #000000;
}
.cid-vj25gBbstb .mbr-section-subtitle {
  color: #000000;
}
.cid-v9S7z3UuJ3 {
  background-image: url("../../../assets/images/architetti-online-143-1920x1280.webp");
}
.cid-v9S7z3UuJ3 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9S7z3UuJ3 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9S7z3UuJ3 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9S7z3UuJ3 .mbr-text,
.cid-v9S7z3UuJ3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9S7z3UuJ3 h3:before,
  .cid-v9S7z3UuJ3 h3:after {
    display: none;
  }
}
.cid-v9S7z3UuJ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9S7z3UuJ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9S7z3UuJ3 H3 {
  color: #000000;
  text-align: center;
}
.cid-v9S7z3UuJ3 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-v9S7z3UuJ3 H4 {
  color: #ffffff;
}
.cid-v9S7z3UuJ3 H2 {
  color: #000000;
  text-align: center;
}
.cid-v9S7z3UuJ3 DIV {
  text-align: center;
}
.cid-v9SibH2uGU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v9SibH2uGU h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9SibH2uGU h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9SibH2uGU h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9SibH2uGU .mbr-text,
.cid-v9SibH2uGU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9SibH2uGU h3:before,
  .cid-v9SibH2uGU h3:after {
    display: none;
  }
}
.cid-v9SibH2uGU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9SibH2uGU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9SibH2uGU H3 {
  color: #ffffff;
}
.cid-v9SibH2uGU H1 {
  color: #ffffff;
}
.cid-v9SibH2uGU H4 {
  color: #ffffff;
}
.cid-v9SibH2uGU H2 {
  color: #ffffff;
  text-align: center;
}
.cid-v9SicDmAtc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e2dfdc;
}
.cid-v9SicDmAtc .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v9SicDmAtc .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v9SicDmAtc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v9SicDmAtc .mbr-text {
    text-align: center;
  }
}
.cid-v9SicDmAtc .mbr-text,
.cid-v9SicDmAtc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v9SicDmAtc H1 {
  color: #000000;
  text-align: left;
}
.cid-v9SicDmAtc H3 {
  color: #000000;
  text-align: left;
}
.cid-v9SicDmAtc H2 {
  color: #000000;
}
.cid-tIEhyvURsE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tIEhyvURsE h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tIEhyvURsE h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIEhyvURsE h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIEhyvURsE .mbr-text,
.cid-tIEhyvURsE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-tIEhyvURsE h3:before,
  .cid-tIEhyvURsE h3:after {
    display: none;
  }
}
.cid-tIEhyvURsE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIEhyvURsE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIEhyvURsE H3 {
  color: #ffffff;
}
.cid-tIEhyvURsE H1 {
  color: #ffffff;
}
.cid-tIEhyvURsE H4 {
  color: #ffffff;
}
.cid-tIEhyvURsE H2 {
  color: #ffffff;
}
.cid-tIB3x1iH2w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e2dfdc;
}
.cid-tIB3x1iH2w .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tIB3x1iH2w .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tIB3x1iH2w .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tIB3x1iH2w .mbr-text {
    text-align: center;
  }
}
.cid-tIB3x1iH2w .mbr-text,
.cid-tIB3x1iH2w .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-tIB3x1iH2w H1 {
  color: #000000;
  text-align: left;
}
.cid-tIB3x1iH2w H3 {
  color: #ffffff;
  text-align: left;
}
.cid-tIB3x1iH2w H2 {
  color: #000000;
}
.cid-tIEhfgIIaq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tIEhfgIIaq h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tIEhfgIIaq h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIEhfgIIaq h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIEhfgIIaq .mbr-text,
.cid-tIEhfgIIaq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-tIEhfgIIaq h3:before,
  .cid-tIEhfgIIaq h3:after {
    display: none;
  }
}
.cid-tIEhfgIIaq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIEhfgIIaq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIEhfgIIaq H3 {
  color: #ffffff;
}
.cid-tIEhfgIIaq H1 {
  color: #ffffff;
}
.cid-tIEhfgIIaq H4 {
  color: #ffffff;
}
.cid-tIEhfgIIaq H2 {
  color: #ffffff;
}
.cid-tAs9GJmEpJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #e2dfdc;
}
.cid-tAs9GJmEpJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tAs9GJmEpJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tAs9GJmEpJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tAs9GJmEpJ .mbr-text {
    text-align: center;
  }
}
.cid-tAs9GJmEpJ .mbr-text,
.cid-tAs9GJmEpJ .mbr-section-btn {
  color: #232323;
}
.cid-tAs9GJmEpJ H1 {
  color: #232323;
}
.cid-tAs9GJmEpJ H3 {
  color: #000000;
}
.cid-tSi42smz9P {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tSi42smz9P h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tSi42smz9P h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tSi42smz9P h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tSi42smz9P .mbr-text,
.cid-tSi42smz9P .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-tSi42smz9P h3:before,
  .cid-tSi42smz9P h3:after {
    display: none;
  }
}
.cid-tSi42smz9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSi42smz9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSi42smz9P H3 {
  color: #ffffff;
}
.cid-tSi42smz9P H1 {
  color: #ffffff;
}
.cid-tSi42smz9P H4 {
  color: #ffffff;
}
.cid-tSi42smz9P H2 {
  color: #ffffff;
}
.cid-tSi431Gpr6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e2dfdc;
}
.cid-tSi431Gpr6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tSi431Gpr6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tSi431Gpr6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tSi431Gpr6 .mbr-text {
    text-align: center;
  }
}
.cid-tSi431Gpr6 .mbr-text,
.cid-tSi431Gpr6 .mbr-section-btn {
  color: #000000;
}
.cid-tSi431Gpr6 H1 {
  color: #000000;
}
.cid-tSi431Gpr6 H3 {
  color: #000000;
}
.cid-vzs7GQwGsC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vzs7GQwGsC h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzs7GQwGsC h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzs7GQwGsC h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzs7GQwGsC .mbr-text,
.cid-vzs7GQwGsC .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vzs7GQwGsC h3:before,
  .cid-vzs7GQwGsC h3:after {
    display: none;
  }
}
.cid-vzs7GQwGsC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzs7GQwGsC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzs7GQwGsC .mbr-section-title {
  color: #ffffff;
}
.cid-viWzy2OEMY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-viWzy2OEMY .mbr-section-title {
  color: #ffffff;
}
.cid-viWzy2OEMY .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vzrgEGXNAa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/progettazione-architettonica-online-professionale-1480x826.webp");
}
.cid-vzrgEGXNAa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzrgEGXNAa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzrgEGXNAa .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-vzrgEGXNAa .item {
    margin-bottom: 4rem;
  }
}
.cid-vzrgEGXNAa .item:last-child .icon-box:before {
  display: none;
}
.cid-vzrgEGXNAa .item.last .icon-box:before {
  display: none;
}
.cid-vzrgEGXNAa .icon-box {
  background: #000000;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-vzrgEGXNAa .icon-box {
    margin-right: 1rem;
  }
}
.cid-vzrgEGXNAa .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 39px;
  left: 50%;
  top: 116%;
  color: #000000;
  transform: translate(-50%, 0);
}
.cid-vzrgEGXNAa span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vzrgEGXNAa .card {
    margin-bottom: 2rem;
  }
  .cid-vzrgEGXNAa .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-vzrgEGXNAa .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-vzrgEGXNAa .icon-box::before {
    top: 114%;
  }
}
.cid-vzrgEGXNAa .mbr-text,
.cid-vzrgEGXNAa .mbr-section-btn {
  text-align: justify;
}
.cid-vzrgFFy09e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vzrgFFy09e img,
.cid-vzrgFFy09e .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-vzrgFFy09e .item:focus,
.cid-vzrgFFy09e span:focus {
  outline: none;
}
.cid-vzrgFFy09e .item-wrapper {
  position: relative;
}
.cid-vzrgFFy09e .slide-content {
  position: relative;
  border-radius: 4px;
  background: #000000;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vzrgFFy09e .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vzrgFFy09e .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vzrgFFy09e .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vzrgFFy09e .mbr-section-title {
  color: #ffffff;
}
.cid-vzrgFFy09e .mbr-text,
.cid-vzrgFFy09e .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vzrgFFy09e .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-vzrgFFy09e .item-subtitle {
  text-align: left;
}
.cid-vzrgFFy09e .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vzrgFFy09e .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vzrgFFy09e .embla__button--next,
.cid-vzrgFFy09e .embla__button--prev {
  display: flex;
}
.cid-vzrgFFy09e .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vzrgFFy09e .embla__button {
    display: none;
  }
}
.cid-vzrgFFy09e .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vzrgFFy09e .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vzrgFFy09e .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vzrgFFy09e .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vzrgFFy09e .embla__button {
    top: auto;
  }
}
.cid-vzrgFFy09e .embla {
  position: relative;
  width: 100%;
}
.cid-vzrgFFy09e .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vzrgFFy09e .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vzrgFFy09e .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vzrgFFy09e .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vzrgFFy09e .mbr-section-subtitle {
  text-align: justify;
}
.cid-vzs7LoiY29 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vzs7LoiY29 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzs7LoiY29 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzs7LoiY29 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzs7LoiY29 .mbr-text,
.cid-vzs7LoiY29 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vzs7LoiY29 h3:before,
  .cid-vzs7LoiY29 h3:after {
    display: none;
  }
}
.cid-vzs7LoiY29 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzs7LoiY29 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzs7LoiY29 .mbr-section-title {
  color: #000000;
}
.cid-vi0xVh1mdQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-vi0xVh1mdQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vi0xVh1mdQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vi0xVh1mdQ .video-wrapper iframe {
  width: 100%;
}
.cid-vi0xVh1mdQ .mbr-section-title,
.cid-vi0xVh1mdQ .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vi0xVh1mdQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-tAtahxRet1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tAtahxRet1 .mbr-section-subtitle {
  color: #f5c155;
  text-align: center;
}
.cid-tAtahxRet1 .container2 {
  height: 73.5vw;
  margin: 1vw auto;
  max-height: 541px;
  max-width: 1000px;
  overflow: hidden;
  width: 98vw;
}
.cid-tAtahxRet1 .container2 figure {
  background-image: url("../../../assets/images/ristrutturazioni-chiavi-in-mano-dopo-1281-1280x720.webp");
  background-size: cover;
  font-size: 0;
  height: 100%;
  margin: 0;
  position: relative;
  width: 100%;
}
.cid-tAtahxRet1 #compare2 {
  background-image: url("../../../assets/images/ristrutturazioni-chiavi-in-mano-prima-1281-1280x720.webp");
  background-size: cover;
  bottom: 0;
  border-right: 5px solid rgba(255, 255, 255, 0.7);
  box-shadow: 10px 0 15px -13px #000000;
  height: 100%;
  max-width: 98.6%;
  min-width: 0.6%;
  overflow: visible;
  position: absolute;
  width: 50%;
  animation: first 2s 1 normal ease-in-out 0.1s;
  -webkit-animation: first 2s 1 normal ease-in-out 0.1s;
}
.cid-tAtahxRet1 input#slider2 {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background: transparent;
  cursor: col-resize;
  height: 100vw;
  left: 0;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  top: -100vw;
  width: 100%;
}
.cid-tAtahxRet1 input#slider2::-moz-range-track {
  background: transparent;
}
.cid-tAtahxRet1 input#slider2::-ms-track {
  border: none;
  background-color: transparent;
  height: 100vw;
  left: 0;
  outline: none;
  position: relative;
  top: -100vw;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: col-resize;
  color: transparent;
}
.cid-tAtahxRet1 input#slider2::-ms-fill-lower {
  background-color: transparent;
}
.cid-tAtahxRet1 input#slider2::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-tAtahxRet1 input#slider2::-moz-range-thumb {
  -moz-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-tAtahxRet1 input#slider2::-ms-thumb {
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-tAtahxRet1 input#slider2::-ms-tooltip {
  display: none;
}
.cid-tAtahxRet1 #compare2::before {
  background: url(https://www.unsitepourtous.be/mobi/comparision.png) no-repeat scroll 0 center transparent;
  background-size: contain;
  content: " ";
  float: right;
  height: 100%;
  margin-right: -34px;
  position: relative;
  top: 0;
  width: 64px;
}
@keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
@-webkit-keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
.cid-tAtahxRet1 H2 {
  color: #ffffff;
  text-align: center;
}
.cid-tLdU8pAn8b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tLdU8pAn8b .mbr-section-subtitle {
  color: #767676;
  text-align: left;
  line-height: 1.6;
}
.cid-tLdU8pAn8b .image-element {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.cid-tLdU8pAn8b .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tLdU8pAn8b h4 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tLdU8pAn8b h4:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tLdU8pAn8b h4:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tLdU8pAn8b .wrapper {
  padding: 2rem 1rem 1rem 1rem;
}
.cid-tLdU8pAn8b .card-overlay {
  display: none;
  background: #000000;
}
@media (min-width: 768px) {
  .cid-tLdU8pAn8b .image-element:hover .card-overlay {
    opacity: 0.6;
    border-bottom-right-radius: 7rem;
  }
  .cid-tLdU8pAn8b .image-element:hover .wrapper {
    padding-top: 0;
    border-bottom-right-radius: 7rem;
  }
  .cid-tLdU8pAn8b .image-element:hover .wrapper .collapsed-content {
    transition: opacity 0.5s, max-height 3s;
    opacity: 1;
    max-height: 999px;
    border-bottom-right-radius: 7rem;
  }
  .cid-tLdU8pAn8b .image-element:hover .wrapper .collapsed-content .mbr-section-btn {
    border-bottom-right-radius: 7rem;
  }
  .cid-tLdU8pAn8b .image-element.popup-btn:hover .card-overlay {
    border-bottom-right-radius: 0 !important;
  }
  .cid-tLdU8pAn8b .image-element.popup-btn:hover .wrapper {
    border-bottom-right-radius: 0 !important;
  }
  .cid-tLdU8pAn8b .image-element.popup-btn:hover .wrapper .collapsed-content {
    border-bottom-right-radius: 0 !important;
  }
  .cid-tLdU8pAn8b .image-element.popup-btn:hover .wrapper .collapsed-content .mbr-section-btn {
    border-bottom-right-radius: 0 !important;
  }
  .cid-tLdU8pAn8b .wrapper {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 1rem 2rem;
    background: transparent;
  }
  .cid-tLdU8pAn8b .wrapper .collapsed-content {
    transition: opacity 0.5s, max-height 1s;
    opacity: 0;
    max-height: 0px;
    overflow: hidden;
  }
  .cid-tLdU8pAn8b .card-overlay {
    transition: all 0.5s;
    opacity: 0;
    display: block;
  }
}
@media (max-width: 767px) {
  .cid-tLdU8pAn8b .card-title,
  .cid-tLdU8pAn8b .underline,
  .cid-tLdU8pAn8b .mbr-text,
  .cid-tLdU8pAn8b .mbr-section-btn,
  .cid-tLdU8pAn8b .mbr-section-subtitle,
  .cid-tLdU8pAn8b .mbr-section-title {
    text-align: center !important;
  }
  .cid-tLdU8pAn8b .wrapper {
    background-color: #000000;
  }
  .cid-tLdU8pAn8b h4:before,
  .cid-tLdU8pAn8b h4:after {
    display: none;
  }
}
.cid-tLdU8pAn8b .mbr-section-title {
  text-align: left;
}
.cid-tLdU8pAn8b .mbr-section-title,
.cid-tLdU8pAn8b .underline {
  text-align: center;
}
.cid-tLdU8pAn8b H4 {
  color: #dea01f;
}
.cid-tLdU8pAn8b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdU8pAn8b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLdU8pAn8b .mbr-section-title,
.cid-tLdU8pAn8b .underline {
  color: #ffffff;
}
.cid-tLdU8pAn8b H3 {
  color: #f5c155;
  text-align: center;
}
.cid-v7NNbbN9xG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNbbN9xG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNbbN9xG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNbbN9xG .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNbbN9xG .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNbbN9xG .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNbbN9xG .content-head {
  max-width: 800px;
}
.cid-v7NNbbN9xG .card-title {
  text-align: justify;
}
.cid-v7NNbbN9xG .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNbbN9xG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLUcOFCXMz {
  background-image: url("../../../assets/images/ristrutturazione-appartamento-milano-1920x1080.webp");
}
.cid-tLUcOFCXMz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLUcOFCXMz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLUcOFCXMz .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tLUcOFCXMz .mbr-text,
.cid-tLUcOFCXMz .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tLUcOFCXMz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tJf6mAziVv {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tJf6mAziVv .mbr-section-title {
  color: #ffffff;
}
.cid-tJf6mAziVv .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tAscRGsLGN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tAscRGsLGN .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-tAscRGsLGN h4 {
  text-align: center;
}
.cid-tAscRGsLGN p {
  text-align: center;
}
.cid-tAscRGsLGN .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tAscRGsLGN .card-title,
.cid-tAscRGsLGN .card-img {
  text-align: center;
  color: #000000;
}
.cid-tGonSLSgdR {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tGonSLSgdR .mbr-section-title {
  color: #ffffff;
}
.cid-tGonSLSgdR .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tLwVFLlDqn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-tLwVFLlDqn .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tLwVFLlDqn .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tLwVFLlDqn .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-tLwVFLlDqn .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #dc6b00;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.cid-tLoAB8XnRV {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tLoAB8XnRV .mbr-section-title {
  color: #ffffff;
}
.cid-tLoAB8XnRV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLCv9duF1f {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tLCv9duF1f .mbr-text {
  color: #767676;
}
.cid-tLCv9duF1f .mbr-iconfont {
  color: #000000 !important;
  font-size: 3.5rem !important;
}
.cid-tLCv9duF1f .link {
  margin: 0;
}
.cid-tLCv9duF1f .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tLCv9duF1f .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tLCv9duF1f .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLCv9duF1f .card {
    margin-bottom: 3rem;
  }
}
.cid-tLCv9duF1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLCv9duF1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLCv9duF1f .card-title,
.cid-tLCv9duF1f .card-img {
  color: #000000;
}
.cid-tLCv9duF1f .mbr-text,
.cid-tLCv9duF1f .link {
  color: #000000;
}
.cid-tLCognmvNe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c1c1c1;
}
.cid-tLCognmvNe img,
.cid-tLCognmvNe .item-img {
  width: 100%;
}
.cid-tLCognmvNe .item:focus,
.cid-tLCognmvNe span:focus {
  outline: none;
}
.cid-tLCognmvNe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tLCognmvNe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tLCognmvNe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLCognmvNe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tLCognmvNe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tLCognmvNe .mbr-section-title {
  color: #232323;
}
.cid-tLCognmvNe .mbr-text,
.cid-tLCognmvNe .mbr-section-btn {
  text-align: left;
}
.cid-tLCognmvNe .item-title {
  text-align: center;
}
.cid-tLCognmvNe .item-subtitle {
  text-align: center;
}
.cid-tLoyrf2YBF {
  background-image: url("../../../assets/images/architetti-online-1920x1080.webp");
}
.cid-tLoyrf2YBF .btn {
  margin: 0.2rem !important;
}
.cid-tLoyrf2YBF .row {
  justify-content: flex-end;
}
.cid-tLoyrf2YBF .mbr-text,
.cid-tLoyrf2YBF .mbr-section-btn {
  color: #f5c155;
}
.cid-tLoyrf2YBF H3 {
  color: #ffffff;
}
.cid-tLoyrf2YBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLoyrf2YBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGoo6ej60k {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoo6ej60k .mbr-section-title DIV {
  text-align: center;
}
.cid-tGoo6ej60k .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tGoo6ej60k .mbr-text {
  text-align: center;
  color: #f5c155;
}
.cid-tGoo6ej60k .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tAsddlcYx7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/easy-home-milano-livelli-1-1980x1485-small-1-1680x1260.webp");
}
.cid-tAsddlcYx7 .mbr-section-subtitle {
  color: #dc5800;
  font-weight: 300;
  text-align: left;
}
.cid-tAsddlcYx7 .mbr-content-text {
  color: #232323;
  text-align: left;
}
.cid-tAsddlcYx7 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tAsddlcYx7 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-tAsddlcYx7 .card:not(.last-child) {
    padding-bottom: 1.5rem;
  }
}
.cid-tAsddlcYx7 .img-text {
  color: #232323;
  text-align: left;
}
.cid-tAsddlcYx7 H4 {
  text-align: left;
  color: #000000;
}
.cid-tAsddlcYx7 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tAsddlcYx7 .mbr-section-title DIV {
  text-align: left;
}
.cid-tGonF5V8Bb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGonF5V8Bb .mbr-section-title DIV {
  text-align: center;
}
.cid-tGonF5V8Bb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tGonF5V8Bb .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tGonF5V8Bb .mbr-section-subtitle {
  color: #f5c155;
  text-align: center;
}
.cid-tAsd1wQxHf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/easy-home-milano-livelli-1-1980x1485-small-1-1680x1260.webp");
}
.cid-tAsd1wQxHf .mbr-section-subtitle {
  color: #232323;
  font-weight: 300;
  text-align: left;
}
.cid-tAsd1wQxHf .mbr-content-text {
  color: #393838;
  text-align: left;
}
.cid-tAsd1wQxHf .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tAsd1wQxHf .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-tAsd1wQxHf .card:not(.last-child) {
    padding-bottom: 1.5rem;
  }
}
.cid-tAsd1wQxHf .img-text {
  color: #393838;
  text-align: left;
}
.cid-tAsd1wQxHf H4 {
  text-align: left;
  color: #393838;
}
.cid-tAsd1wQxHf .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tAsd1wQxHf .mbr-section-title DIV {
  text-align: left;
}
.cid-tLYr8um8sU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #f5c155;
}
.cid-tLYr8um8sU .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tLYr8um8sU p {
  display: inline;
  font-size: 43px;
  color: #FFD100;
}
.cid-tLYr8um8sU .marquee-rtl {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}
.cid-tLYr8um8sU .marquee-rtl > :first-child {
  display: inline-block;
  padding-right: 2em;
  padding-left: 100%;
  white-space: nowrap;
  animation: defilement-rtl 15s infinite linear;
  animation-iteration-count: 83;
}
@keyframes defilement-rtl {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(-100%, 0, 0);
  }
}
.cid-tLYr8um8sU .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-tLYr8um8sU .media-container-row .mbr-text {
  color: #000000;
}
.cid-tLXfAkcEg3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tLXfAkcEg3 .mbr-section-title DIV {
  text-align: center;
}
.cid-tLXfAkcEg3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tLXfAkcEg3 .mbr-text {
  text-align: center;
  color: #f5c155;
}
.cid-tLXfAkcEg3 .mbr-section-subtitle {
  color: #f5c155;
  text-align: center;
}
.cid-v7jXcSdYzM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v7jXcSdYzM .mbr-text {
  color: #767676;
}
.cid-v7jXcSdYzM .mbr-iconfont {
  color: #82786e !important;
  font-size: 3.5rem !important;
}
.cid-v7jXcSdYzM .link {
  margin: 0;
}
.cid-v7jXcSdYzM .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-v7jXcSdYzM .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-v7jXcSdYzM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v7jXcSdYzM .card {
    margin-bottom: 3rem;
  }
}
.cid-v7jXcSdYzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7jXcSdYzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7jXcSdYzM .mbr-text,
.cid-v7jXcSdYzM .link {
  color: #000000;
}
.cid-vmHcpQ0zjN {
  background-image: url("../../../assets/images/esecutivi-low5-1536x1024.webp");
}
.cid-vmHcpQ0zjN .row {
  justify-content: flex-end;
}
.cid-vmHcpQ0zjN h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vmHcpQ0zjN h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vmHcpQ0zjN .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-vmHcpQ0zjN h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-vmHcpQ0zjN h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-vmHcpQ0zjN .mbr-text,
.cid-vmHcpQ0zjN .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vmHcpQ0zjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmHcpQ0zjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmHcpQ0zjN H3 {
  color: #ffffff;
  text-align: left;
}
.cid-vmHcpQ0zjN H1 {
  color: #f9d78e;
  text-align: left;
}
.cid-vmHcpQ0zjN H4 {
  color: #f9d78e;
}
.cid-vmHcpQ0zjN H2 {
  text-align: justify;
}
.cid-tIaYhJmJU6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/ristrutturazione-chiavi-in-mano-prima-1480x833.webp");
}
.cid-tIaYhJmJU6 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-tIaYhJmJU6 .card-wrapper {
  padding: 3rem;
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tIaYhJmJU6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIaYhJmJU6 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tIaYhJmJU6 .mbr-section-title {
  color: #000000;
}
.cid-tIaYhJmJU6 .mbr-section-subtitle {
  color: #000000;
}
.cid-tIaYhJmJU6 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-v7NMZW165c {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NMZW165c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NMZW165c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NMZW165c .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NMZW165c .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NMZW165c .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NMZW165c .content-head {
  max-width: 800px;
}
.cid-v7NMZW165c .card-title {
  text-align: justify;
}
.cid-v7NMZW165c .mbr-section-title {
  color: #ffffff;
}
.cid-v7NMZW165c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLKlYhsoo2 {
  background-image: url("../../../assets/images/migliori-showromm-arredi-milano-1920x1188.webp");
}
.cid-tLKlYhsoo2 .mbr-section-title DIV {
  text-align: center;
}
.cid-tLKlYhsoo2 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-tLKlYhsoo2 .mbr-section-subtitle {
  text-align: center;
  color: #000000;
}
.cid-tLKlYhsoo2 .mbr-text,
.cid-tLKlYhsoo2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-tLKlYhsoo2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tGootHGnxQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGootHGnxQ .mbr-section-title {
  color: #ffffff;
}
.cid-tGootHGnxQ .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tAse9vBtgY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAse9vBtgY .counter-container {
  color: #767676;
}
.cid-tAse9vBtgY .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tAse9vBtgY .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tAse9vBtgY .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-tAse9vBtgY .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #dc6b00;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border-radius: 0;
}
.cid-tAse9vBtgY .mbr-text {
  color: #232323;
}
.cid-uIzVd0omKr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIzVd0omKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIzVd0omKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIzVd0omKr .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIzVd0omKr .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIzVd0omKr .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uIzVd0omKr .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uIzVd0omKr .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uIzVd0omKr .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uIzVd0omKr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tGooroMimk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGooroMimk .mbr-section-title {
  color: #ffffff;
}
.cid-tGooroMimk .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tAseeNSkpl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAseeNSkpl .card-img {
  background-color: #fff;
}
.cid-tAseeNSkpl .card-box {
  padding: 2rem;
}
.cid-tAseeNSkpl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAseeNSkpl p {
  text-align: left;
}
.cid-tAseeNSkpl .mbr-text {
  color: #232323;
}
.cid-tAseeNSkpl .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAseeNSkpl .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-tAseeNSkpl .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAseeNSkpl .card-title {
  color: #eab341;
}
.cid-tAsefSC22i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAsefSC22i .card-img {
  background-color: #fff;
}
.cid-tAsefSC22i .card-box {
  padding: 2rem;
}
.cid-tAsefSC22i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAsefSC22i p {
  text-align: left;
}
.cid-tAsefSC22i .mbr-text {
  color: #232323;
}
.cid-tAsefSC22i .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAsefSC22i .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-tAsefSC22i .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAsefSC22i .card-title {
  color: #000000;
}
.cid-tAsenHRVfi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAsenHRVfi .card-img {
  background-color: #fff;
}
.cid-tAsenHRVfi .card-box {
  padding: 2rem;
}
.cid-tAsenHRVfi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAsenHRVfi p {
  text-align: left;
}
.cid-tAsenHRVfi .mbr-text {
  color: #232323;
}
.cid-tAsenHRVfi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAsenHRVfi .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-tAsenHRVfi .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAsenHRVfi .card-title {
  color: #000000;
}
.cid-tAsefbEiyg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAsefbEiyg .card-img {
  background-color: #fff;
}
.cid-tAsefbEiyg .card-box {
  padding: 2rem;
}
.cid-tAsefbEiyg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAsefbEiyg p {
  text-align: left;
}
.cid-tAsefbEiyg .mbr-text {
  color: #232323;
}
.cid-tAsefbEiyg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAsefbEiyg .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-tAsefbEiyg .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAsefbEiyg .card-title {
  color: #232323;
}
.cid-tGoosenN0C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoosenN0C .mbr-section-title {
  color: #ffffff;
}
.cid-tGoosenN0C .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tAsesGmW8S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tAsesGmW8S .card-img {
  background-color: #fff;
}
.cid-tAsesGmW8S .card-box {
  background-color: #000000;
  padding: 2rem;
}
.cid-tAsesGmW8S h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAsesGmW8S p {
  text-align: left;
}
.cid-tAsesGmW8S .mbr-text {
  color: #ffffff;
}
.cid-tAsesGmW8S .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAsesGmW8S .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-tAsesGmW8S .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-tAsesGmW8S .card-title {
  color: #000000;
}
.cid-tAsesGmW8S .card-title B {
  color: #fab751;
}
.cid-tAsesGmW8S .mbr-text B {
  color: #fcf9f6;
}
.cid-tIaZkOesuM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/ristrutturazione-chiavi-in-mano-prima-1480x833.webp");
}
.cid-tIaZkOesuM .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-tIaZkOesuM .card-wrapper {
  padding: 3rem;
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tIaZkOesuM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIaZkOesuM .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tIaZkOesuM .mbr-section-title {
  color: #000000;
}
.cid-tIaZkOesuM .mbr-section-subtitle {
  color: #000000;
}
.cid-tIaZkOesuM .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tGoq2UNJIW {
  background-image: url("../../../assets/images/cappellini-cucine-easy-home-milano00005-1-1642x945.webp");
}
.cid-tGoq2UNJIW .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tGoq2UNJIW .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGoq2UNJIW .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGoq2UNJIW .card-wrapper {
    padding: 4rem;
  }
}
.cid-tGoq2UNJIW .mbr-text,
.cid-tGoq2UNJIW .mbr-section-btn {
  color: #f5c155;
}
.cid-tGoq2UNJIW .card-title,
.cid-tGoq2UNJIW .card-box {
  text-align: left;
}
.cid-tGoovH5Nw0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoovH5Nw0 .mbr-section-title {
  color: #ffffff;
}
.cid-tGoovH5Nw0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tCDcfAKLKw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCDcfAKLKw .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-tCDcfAKLKw .image-block: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-tCDcfAKLKw .image-block:hover:before {
  opacity: 0.2;
}
.cid-tCDcfAKLKw .image-block:hover .wrap {
  opacity: 1;
}
.cid-tCDcfAKLKw h4 {
  letter-spacing: 2px;
}
.cid-tCDcfAKLKw figcaption {
  position: relative;
}
.cid-tCDcfAKLKw figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tCDcfAKLKw img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tCDcfAKLKw .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tCDcfAKLKw .wrap {
    opacity: 1 !important;
  }
  .cid-tCDcfAKLKw .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-tCDknoL9ob {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCDknoL9ob .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-tCDknoL9ob .image-block: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-tCDknoL9ob .image-block:hover:before {
  opacity: 0.2;
}
.cid-tCDknoL9ob .image-block:hover .wrap {
  opacity: 1;
}
.cid-tCDknoL9ob h4 {
  letter-spacing: 2px;
}
.cid-tCDknoL9ob figcaption {
  position: relative;
}
.cid-tCDknoL9ob figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tCDknoL9ob img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tCDknoL9ob .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tCDknoL9ob .wrap {
    opacity: 1 !important;
  }
  .cid-tCDknoL9ob .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-tCDkofOLJc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCDkofOLJc .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-tCDkofOLJc .image-block: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-tCDkofOLJc .image-block:hover:before {
  opacity: 0.2;
}
.cid-tCDkofOLJc .image-block:hover .wrap {
  opacity: 1;
}
.cid-tCDkofOLJc h4 {
  letter-spacing: 2px;
}
.cid-tCDkofOLJc figcaption {
  position: relative;
}
.cid-tCDkofOLJc figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tCDkofOLJc img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tCDkofOLJc .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tCDkofOLJc .wrap {
    opacity: 1 !important;
  }
  .cid-tCDkofOLJc .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-tCDmeGiym3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCDmeGiym3 .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-tCDmeGiym3 .image-block: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-tCDmeGiym3 .image-block:hover:before {
  opacity: 0.2;
}
.cid-tCDmeGiym3 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tCDmeGiym3 h4 {
  letter-spacing: 2px;
}
.cid-tCDmeGiym3 figcaption {
  position: relative;
}
.cid-tCDmeGiym3 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tCDmeGiym3 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tCDmeGiym3 .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tCDmeGiym3 .wrap {
    opacity: 1 !important;
  }
  .cid-tCDmeGiym3 .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-tCDmniqqvH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tCDmniqqvH .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
}
.cid-tCDmniqqvH .image-block: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-tCDmniqqvH .image-block:hover:before {
  opacity: 0.2;
}
.cid-tCDmniqqvH .image-block:hover .wrap {
  opacity: 1;
}
.cid-tCDmniqqvH h4 {
  letter-spacing: 2px;
}
.cid-tCDmniqqvH figcaption {
  position: relative;
}
.cid-tCDmniqqvH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tCDmniqqvH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tCDmniqqvH .card {
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tCDmniqqvH .wrap {
    opacity: 1 !important;
  }
  .cid-tCDmniqqvH .image-block:before {
    opacity: 0.2 !important;
  }
}
.cid-v7NNte2Xmf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNte2Xmf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNte2Xmf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNte2Xmf .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNte2Xmf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNte2Xmf .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNte2Xmf .content-head {
  max-width: 800px;
}
.cid-v7NNte2Xmf .card-title {
  text-align: justify;
}
.cid-v7NNte2Xmf .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNte2Xmf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjlcfPfue {
  background-image: url("../../../assets/images/architetto-arredamento-online-interior-designer2-1280x721.webp");
}
.cid-uPjlcfPfue .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjlcfPfue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjlcfPfue .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uPjlcfPfue .mbr-text,
.cid-uPjlcfPfue .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPjlcfPfue .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vrD18yDWGg {
  background-color: #000000;
}
.cid-vrD18yDWGg h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vrD18yDWGg h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vrD18yDWGg h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vrD18yDWGg .mbr-text,
.cid-vrD18yDWGg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vrD18yDWGg h3:before,
  .cid-vrD18yDWGg h3:after {
    display: none;
  }
}
.cid-vrD18yDWGg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vrD18yDWGg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vrD18yDWGg H3 {
  color: #ffffff;
  text-align: center;
}
.cid-vrD18yDWGg H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vrD18yDWGg H4 {
  color: #ffffff;
}
.cid-vrD18yDWGg H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vrD18yDWGg DIV {
  text-align: center;
}
.cid-u4lkSlFQrO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u4lkSlFQrO .mbr-section-title {
  color: #000000;
}
.cid-u4lkSlFQrO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vrDUkIX2us {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vrDUkIX2us .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vrDUkIX2us .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vrDUkIX2us .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vrDUkIX2us .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-vrDUkIX2us .container {
  padding: 0;
}
.cid-vrDUkIX2us .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vrDUkIX2us .icon-focus {
  display: none;
}
.cid-vrDUkIX2us .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-vrDUkIX2us .btn-primary-outline:hover {
  background: transparent !important;
  color: #eab341 !important;
}
.cid-vrDUkIX2us li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-vrDUkIX2us li {
  position: relative;
}
.cid-vrDUkIX2us .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-vrDUkIX2us .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vrDUkIX2us .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vrDUkIX2us .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-vrDUkIX2us .btn {
  font-family: DM Sans !important;
}
.cid-vrDUkIX2us .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-vrDUkIX2us .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-vrDUkIX2us .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-vrDUkIX2us li:not(:last-child):after {
    top: 9px;
  }
  .cid-vrDUkIX2us .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-vrDUkIX2us .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-vvO5BJk4r2 {
  background-color: #000000;
}
.cid-vvO5BJk4r2 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvO5BJk4r2 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvO5BJk4r2 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvO5BJk4r2 .mbr-text,
.cid-vvO5BJk4r2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vvO5BJk4r2 h3:before,
  .cid-vvO5BJk4r2 h3:after {
    display: none;
  }
}
.cid-vvO5BJk4r2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvO5BJk4r2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvO5BJk4r2 H3 {
  color: #ffffff;
  text-align: center;
}
.cid-vvO5BJk4r2 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vvO5BJk4r2 H4 {
  color: #ffffff;
}
.cid-vvO5BJk4r2 H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vvO5BJk4r2 DIV {
  text-align: center;
}
.cid-v7BFhWE1Qq {
  background-image: url("../../../assets/images/pacchetto-idee-cucine-easy-home-milano1-1380x777.webp");
}
.cid-v7BFhWE1Qq h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v7BFhWE1Qq h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v7BFhWE1Qq h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v7BFhWE1Qq .mbr-text,
.cid-v7BFhWE1Qq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v7BFhWE1Qq h3:before,
  .cid-v7BFhWE1Qq h3:after {
    display: none;
  }
}
.cid-v7BFhWE1Qq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7BFhWE1Qq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7BFhWE1Qq H3 {
  color: #000000;
  text-align: center;
}
.cid-v7BFhWE1Qq H1 {
  color: #ffffff;
  text-align: left;
}
.cid-v7BFhWE1Qq H4 {
  color: #ffffff;
}
.cid-v7BFhWE1Qq H2 {
  color: #000000;
  text-align: center;
}
.cid-vgE9X7IryQ {
  background-color: #000000;
}
.cid-vgE9X7IryQ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgE9X7IryQ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgE9X7IryQ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgE9X7IryQ .mbr-text,
.cid-vgE9X7IryQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgE9X7IryQ h3:before,
  .cid-vgE9X7IryQ h3:after {
    display: none;
  }
}
.cid-vgE9X7IryQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgE9X7IryQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgE9X7IryQ H3 {
  color: #ffffff;
  text-align: center;
}
.cid-vgE9X7IryQ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgE9X7IryQ H4 {
  color: #ffffff;
}
.cid-vgE9X7IryQ H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vgE9X7IryQ DIV {
  text-align: center;
}
.cid-uXapBMW4JN {
  background-image: url("../../../assets/images/architetto-arredamento-online-interior-designer-singolo-ambiente-1080x608.webp");
}
.cid-uXapBMW4JN h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uXapBMW4JN h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uXapBMW4JN h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uXapBMW4JN .mbr-text,
.cid-uXapBMW4JN .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-uXapBMW4JN h3:before,
  .cid-uXapBMW4JN h3:after {
    display: none;
  }
}
.cid-uXapBMW4JN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXapBMW4JN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXapBMW4JN H3 {
  color: #000000;
  text-align: center;
}
.cid-uXapBMW4JN H1 {
  color: #ffffff;
  text-align: left;
}
.cid-uXapBMW4JN H4 {
  color: #ffffff;
}
.cid-uXapBMW4JN H2 {
  color: #000000;
  text-align: center;
}
.cid-uXapBMW4JN DIV {
  text-align: center;
}
.cid-uX3G1XfYCz {
  background-color: #000000;
}
.cid-uX3G1XfYCz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uX3G1XfYCz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uX3G1XfYCz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uX3G1XfYCz .mbr-text,
.cid-uX3G1XfYCz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-uX3G1XfYCz h3:before,
  .cid-uX3G1XfYCz h3:after {
    display: none;
  }
}
.cid-uX3G1XfYCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uX3G1XfYCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uX3G1XfYCz H3 {
  color: #ffffff;
  text-align: center;
}
.cid-uX3G1XfYCz H1 {
  color: #ffffff;
  text-align: left;
}
.cid-uX3G1XfYCz H4 {
  color: #ffffff;
}
.cid-uX3G1XfYCz H2 {
  color: #ffffff;
  text-align: center;
}
.cid-v7aO8dDgtA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v7aO8dDgtA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7aO8dDgtA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7aO8dDgtA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-v7aO8dDgtA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v7aO8dDgtA .embla__button--next,
.cid-v7aO8dDgtA .embla__button--prev {
  display: flex;
}
.cid-v7aO8dDgtA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v7aO8dDgtA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v7aO8dDgtA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-v7aO8dDgtA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v7aO8dDgtA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-v7aO8dDgtA .embla__button {
    top: auto;
  }
}
.cid-v7aO8dDgtA .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-v7aO8dDgtA .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-v7aO8dDgtA .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-v7aO8dDgtA .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-v7aO8dDgtA .embla {
  position: relative;
  width: 100%;
}
.cid-v7aO8dDgtA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v7aO8dDgtA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v7aO8dDgtA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v7aO8dDgtA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v7aO8dDgtA .user_text {
  text-align: left;
  color: #000000;
}
.cid-v7aO8dDgtA .mbr-section-title {
  color: #000000;
}
.cid-v7aO8dDgtA .user_name {
  color: #000000;
}
.cid-vzTvrpMSZe {
  background-color: #000000;
}
.cid-vzTvrpMSZe h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzTvrpMSZe h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzTvrpMSZe h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzTvrpMSZe .mbr-text,
.cid-vzTvrpMSZe .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vzTvrpMSZe h3:before,
  .cid-vzTvrpMSZe h3:after {
    display: none;
  }
}
.cid-vzTvrpMSZe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzTvrpMSZe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzTvrpMSZe H3 {
  color: #ffffff;
  text-align: center;
}
.cid-vzTvrpMSZe H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vzTvrpMSZe H4 {
  color: #ffffff;
}
.cid-vzTvrpMSZe H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vzTvrpMSZe DIV {
  text-align: center;
}
.cid-v7aTzbhiAG {
  background-image: url("../../../assets/images/architetto-online-villa-al-mare-1480x987.webp");
}
.cid-v7aTzbhiAG .row {
  justify-content: flex-end;
}
.cid-v7aTzbhiAG h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v7aTzbhiAG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v7aTzbhiAG .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-v7aTzbhiAG h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-v7aTzbhiAG h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-v7aTzbhiAG .mbr-text,
.cid-v7aTzbhiAG .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v7aTzbhiAG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7aTzbhiAG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7aTzbhiAG H1 {
  color: #000000;
  text-align: left;
}
.cid-v7aTzbhiAG H3 {
  text-align: left;
  color: #000000;
}
.cid-v7aTzbhiAG H4 {
  color: #000000;
}
.cid-v7aTzbhiAG H2 {
  color: #000000;
  text-align: left;
}
.cid-vyqTYiagRQ {
  background-color: #394c39;
}
@media (max-width: 767px) {
  .cid-vyqTYiagRQ .mbr-text {
    text-align: center;
  }
}
.cid-vyqTYiagRQ .container-fluid {
  padding: 0;
}
.cid-vyqTYiagRQ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyqTYiagRQ img {
  height: 100%;
  object-fit: cover;
}
.cid-vyqTYiagRQ .mbr-figure {
  height: 100%;
}
.cid-vyqTYiagRQ .col-lg-6 {
  padding: 0;
}
.cid-vyqTYiagRQ .row {
  margin: 0;
}
.cid-vyqTYiagRQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyqTYiagRQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyqTYiagRQ .mbr-text,
.cid-vyqTYiagRQ .mbr-section-btn {
  text-align: left;
}
.cid-vyqTYiagRQ .mbr-section-title {
  text-align: left;
}
.cid-vyqTYiagRQ .mbr-section-subtitle {
  text-align: left;
}
.cid-vzQ6Yn3uQM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vzQ6Yn3uQM .mbr-text {
    text-align: center;
  }
}
.cid-vzQ6Yn3uQM .container-fluid {
  padding: 0;
}
.cid-vzQ6Yn3uQM .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vzQ6Yn3uQM img {
  height: 100%;
  object-fit: cover;
}
.cid-vzQ6Yn3uQM .mbr-figure {
  height: 100%;
}
.cid-vzQ6Yn3uQM .col-lg-6 {
  padding: 0;
}
.cid-vzQ6Yn3uQM .row {
  margin: 0;
}
.cid-vzQ6Yn3uQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzQ6Yn3uQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzQ6Yn3uQM .mbr-text,
.cid-vzQ6Yn3uQM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vzQ6Yn3uQM .mbr-section-title {
  color: #ffffff;
}
.cid-vzQ6Yn3uQM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uVQHPcRzG1 {
  background-image: url("../../../assets/images/costi-offerte-architetto-interior-designer-online-1-1672x941.webp");
}
.cid-uVQHPcRzG1 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uVQHPcRzG1 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uVQHPcRzG1 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uVQHPcRzG1 .mbr-text,
.cid-uVQHPcRzG1 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-uVQHPcRzG1 h3:before,
  .cid-uVQHPcRzG1 h3:after {
    display: none;
  }
}
.cid-uVQHPcRzG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQHPcRzG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQHPcRzG1 H3 {
  color: #000000;
  text-align: center;
}
.cid-uVQHPcRzG1 H1 {
  color: #dc6b00;
  text-align: left;
}
.cid-uVQHPcRzG1 H4 {
  text-align: justify;
  color: #dc6b00;
}
.cid-uVQHPcRzG1 H2 {
  text-align: left;
  color: #000000;
}
.cid-uVQHPcRzG1 DIV {
  text-align: center;
}
.cid-uSE95Wdasm {
  background-color: #bd5f06;
}
.cid-uSE95Wdasm .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uSE95Wdasm .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tKAOwYwE9n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tKAOwYwE9n .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-tKAOwYwE9n .currentcost {
  color: #ffffff;
}
.cid-tKAOwYwE9n .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-tKAOwYwE9n .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKAOwYwE9n .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKAOwYwE9n .text-box {
    padding: 1rem;
  }
}
.cid-tKAOwYwE9n .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKAOwYwE9n H5 {
  color: #f9d78e;
}
.cid-tKAOwYwE9n .mbr-text,
.cid-tKAOwYwE9n .cost,
.cid-tKAOwYwE9n .mbr-section-btn {
  color: #ffffff;
}
.cid-tKAOwYwE9n H4 {
  color: #f9d78e;
}
.cid-tKAOwYwE9n H3 {
  color: #f9d78e;
  text-align: left;
}
.cid-ue9TBkt3oA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-ue9TBkt3oA .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-ue9TBkt3oA .currentcost {
  color: #ffffff;
}
.cid-ue9TBkt3oA .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-ue9TBkt3oA .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ue9TBkt3oA .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ue9TBkt3oA .text-box {
    padding: 1rem;
  }
}
.cid-ue9TBkt3oA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ue9TBkt3oA H5 {
  color: #f9d78e;
}
.cid-ue9TBkt3oA .mbr-text,
.cid-ue9TBkt3oA .cost,
.cid-ue9TBkt3oA .mbr-section-btn {
  color: #ffffff;
}
.cid-ue9TBkt3oA H4 {
  color: #f9d78e;
}
.cid-ue9TBkt3oA H3 {
  color: #f9d78e;
}
.cid-ue9TBkt3oA DIV {
  text-align: left;
}
.cid-uSEabEZ3HA {
  background-color: #bd5f06;
}
.cid-uSEabEZ3HA .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uSEabEZ3HA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uSEabEZ3HA .mbr-section-title DIV {
  text-align: left;
}
.cid-ue9WjXaN0D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-ue9WjXaN0D .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-ue9WjXaN0D .currentcost {
  color: #ffffff;
}
.cid-ue9WjXaN0D .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-ue9WjXaN0D .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ue9WjXaN0D .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ue9WjXaN0D .text-box {
    padding: 1rem;
  }
}
.cid-ue9WjXaN0D .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ue9WjXaN0D H5 {
  color: #f9d78e;
}
.cid-ue9WjXaN0D .mbr-text,
.cid-ue9WjXaN0D .cost,
.cid-ue9WjXaN0D .mbr-section-btn {
  color: #ffffff;
}
.cid-ue9WjXaN0D H4 {
  color: #f9d78e;
}
.cid-ue9WjXaN0D H3 {
  color: #f9d78e;
}
.cid-uMFmhE3R3T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uMFmhE3R3T .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-uMFmhE3R3T .currentcost {
  color: #ffffff;
}
.cid-uMFmhE3R3T .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-uMFmhE3R3T .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uMFmhE3R3T .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFmhE3R3T .text-box {
    padding: 1rem;
  }
}
.cid-uMFmhE3R3T .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uMFmhE3R3T H5 {
  color: #f9d78e;
}
.cid-uMFmhE3R3T .mbr-text,
.cid-uMFmhE3R3T .cost,
.cid-uMFmhE3R3T .mbr-section-btn {
  color: #ffffff;
}
.cid-uMFmhE3R3T H4 {
  color: #f9d78e;
}
.cid-uMFmhE3R3T DIV {
  text-align: left;
}
.cid-uMFmhE3R3T H3 {
  color: #f9d78e;
}
.cid-uOn14vrJ9R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uOn14vrJ9R .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-uOn14vrJ9R .currentcost {
  color: #ffffff;
}
.cid-uOn14vrJ9R .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-uOn14vrJ9R .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uOn14vrJ9R .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOn14vrJ9R .text-box {
    padding: 1rem;
  }
}
.cid-uOn14vrJ9R .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uOn14vrJ9R H5 {
  color: #f9d78e;
}
.cid-uOn14vrJ9R .mbr-text,
.cid-uOn14vrJ9R .cost,
.cid-uOn14vrJ9R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOn14vrJ9R H4 {
  color: #f9d78e;
}
.cid-uOn14vrJ9R H3 {
  color: #f9d78e;
}
.cid-vpZzyZSGOn {
  background-color: #bd5f06;
}
.cid-vpZzyZSGOn .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-vpZzyZSGOn .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vpZzyZSGOn .mbr-section-title DIV {
  text-align: left;
}
.cid-vwba12BjNt {
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vwba12BjNt .mbr-text {
    text-align: center;
  }
}
.cid-vwba12BjNt .container-fluid {
  padding: 0;
}
.cid-vwba12BjNt .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vwba12BjNt img {
  height: 100%;
  object-fit: cover;
}
.cid-vwba12BjNt .mbr-figure {
  height: 100%;
}
.cid-vwba12BjNt .col-lg-6 {
  padding: 0;
}
.cid-vwba12BjNt .row {
  margin: 0;
}
.cid-vwba12BjNt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwba12BjNt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwba12BjNt .mbr-text,
.cid-vwba12BjNt .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vwba12BjNt .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vwba12BjNt .mbr-section-subtitle {
  text-align: left;
  color: #bd5f06;
}
.cid-vweiqjJkdK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vweiqjJkdK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vweiqjJkdK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vweiqjJkdK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vweiqjJkdK .mbr-text,
.cid-vweiqjJkdK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vweiqjJkdK h3:before,
  .cid-vweiqjJkdK h3:after {
    display: none;
  }
}
.cid-vweiqjJkdK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vweiqjJkdK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vweiqjJkdK .mbr-section-title {
  color: #ffffff;
}
.cid-vpZzuM5yRX {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #000000;
}
.cid-vpZzuM5yRX .price-term {
  vertical-align: top;
}
.cid-vpZzuM5yRX h4 {
  margin: 0;
}
.cid-vpZzuM5yRX .card1 {
  background: #a34e40;
}
.cid-vpZzuM5yRX .card2 {
  background: #566355;
}
.cid-vpZzuM5yRX .card3 {
  background: #22464e;
}
.cid-vpZzuM5yRX .nav-tabs {
  border: none !important;
}
.cid-vpZzuM5yRX .nav-tabs .nav-item {
  margin: 0;
}
.cid-vpZzuM5yRX .nav-tabs .btn {
  white-space: nowrap;
}
.cid-vpZzuM5yRX .nav-tabs .btn:after {
  display: none;
}
@media (min-width: 768px) {
  .cid-vpZzuM5yRX .nav-tabs .btn {
    margin: 0px !important;
  }
  .cid-vpZzuM5yRX .nav-tabs .nav-item:first-child .btn {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .cid-vpZzuM5yRX .nav-tabs .nav-item:last-child .btn {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
}
.cid-vpZzuM5yRX .plan-item .mbr-iconfont {
  margin-right: 22px;
  font-size: 22px;
  position: relative;
  top: 18px;
}
.cid-vpZzuM5yRX .plan-item p {
  letter-spacing: 0.4px;
  margin: 0;
  padding: 16px 0 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  max-width: 205px;
  width: 100%;
}
.cid-vpZzuM5yRX .plan-body .mbr-section-btn {
  padding: 44px 0 0;
}
.cid-vpZzuM5yRX .plan-body .mbr-section-btn .btn {
  margin-bottom: 14px;
}
.cid-vpZzuM5yRX .plan-header {
  padding: 4rem 1rem;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.cid-vpZzuM5yRX .plan-body {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  padding: 40px 1rem;
}
.cid-vpZzuM5yRX .month {
  letter-spacing: 2px;
  color: #ffffff;
}
.cid-vpZzuM5yRX .plan {
  word-break: break-word;
  position: relative;
  max-width: 400px;
  margin-bottom: 1rem;
  color: #767676;
}
.cid-vpZzuM5yRX .row {
  justify-content: center;
}
.cid-vpZzuM5yRX .price-value {
  vertical-align: top;
  color: #ffffff;
}
@media (max-width: 550px) {
  .cid-vpZzuM5yRX .price-figure {
    font-size: 4.25rem;
  }
}
@media (max-width: 992px) {
  .cid-vpZzuM5yRX .plan {
    margin-bottom: 2rem;
  }
}
.cid-vpZzuM5yRX .plan-item p,
.cid-vpZzuM5yRX .plan-item .mbr-iconfont {
  color: #000000;
  text-align: left;
}
.cid-vpZzuM5yRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vpZzuM5yRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vpZzuM5yRX .plan-title {
  color: #ffffff;
}
.cid-vpZzuM5yRX .price-figure {
  color: #ffffff;
}
.cid-vtMn7LyoPE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vtMn7LyoPE .mbr-text {
    text-align: center;
  }
}
.cid-vtMn7LyoPE .container-fluid {
  padding: 0;
}
.cid-vtMn7LyoPE .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vtMn7LyoPE img {
  height: 100%;
  object-fit: cover;
}
.cid-vtMn7LyoPE .mbr-figure {
  height: 100%;
}
.cid-vtMn7LyoPE .col-lg-6 {
  padding: 0;
}
.cid-vtMn7LyoPE .row {
  margin: 0;
}
.cid-vtMn7LyoPE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vtMn7LyoPE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vtMn7LyoPE H3 {
  text-align: left;
}
.cid-vtMn7LyoPE H1 {
  color: #000000;
}
.cid-vtMn7LyoPE .mbr-text,
.cid-vtMn7LyoPE .mbr-section-btn {
  text-align: left;
}
.cid-vtMn7LyoPE H2 {
  text-align: left;
}
.cid-vkVnbkxYU8 {
  background-image: url("../../../assets/images/head7-1536x1024.webp");
}
.cid-vkVnbkxYU8 .mbr-section-title {
  color: #ffffff;
}
.cid-vkVnbkxYU8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vqWnOnIp2s {
  background-image: url("../../../assets/images/architetto-online-negozi-1080x720.webp");
}
.cid-vqWnOnIp2s .row {
  justify-content: flex-end;
}
.cid-vqWnOnIp2s h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vqWnOnIp2s h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vqWnOnIp2s .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-vqWnOnIp2s h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-vqWnOnIp2s h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-vqWnOnIp2s .mbr-text,
.cid-vqWnOnIp2s .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-vqWnOnIp2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vqWnOnIp2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vqWnOnIp2s H1 {
  color: #000000;
  text-align: left;
}
.cid-vqWnOnIp2s H3 {
  text-align: left;
  color: #000000;
}
.cid-vqWnOnIp2s H4 {
  color: #000000;
}
.cid-vqWnOnIp2s H2 {
  color: #000000;
  text-align: left;
}
.cid-vkgDYDVAeC {
  background-image: url("../../../assets/images/vr-low-1920x1280.webp");
}
.cid-vkgDYDVAeC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkgDYDVAeC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkgDYDVAeC .mbr-text,
.cid-vkgDYDVAeC .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vkgDYDVAeC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkgDYDVAeC .mbr-section-title {
  color: #ffffff;
}
.cid-vkgDUgb2NE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vkgDUgb2NE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkgDUgb2NE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkgDUgb2NE .mbr-text,
.cid-vkgDUgb2NE .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkgDUgb2NE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkgDUgb2NE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-vkgDUTwbNy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vkgDUTwbNy .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vkgDUTwbNy .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vkgDUTwbNy .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vkgDUTwbNy .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vkgDUTwbNy .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vkgDUTwbNy .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vkgDUTwbNy .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vkgDUTwbNy .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vkgDUTwbNy .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vkgDUTwbNy H4 {
  color: #000000;
}
.cid-vkgDUTwbNy .img-text {
  color: #000000;
}
.cid-vkgDUTwbNy H3 {
  text-align: left;
}
.cid-vwH4hMLmZ2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vwH4hMLmZ2 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vwH4hMLmZ2 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vwH4hMLmZ2 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vwH4hMLmZ2 .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vwH4hMLmZ2 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vwH4hMLmZ2 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vwH4hMLmZ2 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vwH4hMLmZ2 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vwH4hMLmZ2 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vwH4hMLmZ2 H4 {
  color: #000000;
}
.cid-vwH4hMLmZ2 .img-text {
  color: #000000;
}
.cid-vwH4hMLmZ2 H3 {
  text-align: left;
}
.cid-vvH9uYMzbk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvH9uYMzbk h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvH9uYMzbk h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvH9uYMzbk h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvH9uYMzbk .mbr-text,
.cid-vvH9uYMzbk .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvH9uYMzbk h3:before,
  .cid-vvH9uYMzbk h3:after {
    display: none;
  }
}
.cid-vvH9uYMzbk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvH9uYMzbk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvH9uYMzbk .mbr-section-title {
  color: #ffffff;
}
.cid-vkKMsVzoGP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vkKMsVzoGP .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vkKMsVzoGP .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vkKMsVzoGP .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vkKMsVzoGP .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vkKMsVzoGP .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vkKMsVzoGP .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vkKMsVzoGP .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vkKMsVzoGP .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vkKMsVzoGP .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vkKMsVzoGP H4 {
  color: #000000;
}
.cid-vkKMsVzoGP .img-text {
  color: #000000;
}
.cid-vkKMsVzoGP H3 {
  text-align: left;
}
.cid-vvHakxKdvO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHakxKdvO h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHakxKdvO h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHakxKdvO h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHakxKdvO .mbr-text,
.cid-vvHakxKdvO .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHakxKdvO h3:before,
  .cid-vvHakxKdvO h3:after {
    display: none;
  }
}
.cid-vvHakxKdvO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHakxKdvO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHakxKdvO .mbr-section-title {
  color: #ffffff;
}
.cid-vmUuG82yJO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vmUuG82yJO .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vmUuG82yJO .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vmUuG82yJO .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vmUuG82yJO .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vmUuG82yJO .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vmUuG82yJO .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vmUuG82yJO .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vmUuG82yJO .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vmUuG82yJO .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vmUuG82yJO H4 {
  color: #000000;
}
.cid-vmUuG82yJO .img-text {
  color: #000000;
}
.cid-vmUuG82yJO H3 {
  text-align: left;
}
.cid-vvKGzIC0SZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvKGzIC0SZ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvKGzIC0SZ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvKGzIC0SZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvKGzIC0SZ .mbr-text,
.cid-vvKGzIC0SZ .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvKGzIC0SZ h3:before,
  .cid-vvKGzIC0SZ h3:after {
    display: none;
  }
}
.cid-vvKGzIC0SZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvKGzIC0SZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvKGzIC0SZ .mbr-section-title {
  color: #ffffff;
}
.cid-vvKGwDuZNb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vvKGwDuZNb .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vvKGwDuZNb .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vvKGwDuZNb .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vvKGwDuZNb .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vvKGwDuZNb .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vvKGwDuZNb .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vvKGwDuZNb .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vvKGwDuZNb .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vvKGwDuZNb .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vvKGwDuZNb H4 {
  color: #000000;
}
.cid-vvKGwDuZNb .img-text {
  color: #000000;
}
.cid-vvKGwDuZNb H3 {
  text-align: left;
}
.cid-vwBOmR2mKU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vwBOmR2mKU .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vwBOmR2mKU .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vwBOmR2mKU .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vwBOmR2mKU .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vwBOmR2mKU .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vwBOmR2mKU .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vwBOmR2mKU .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vwBOmR2mKU .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vwBOmR2mKU .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vwBOmR2mKU H4 {
  color: #000000;
}
.cid-vwBOmR2mKU .img-text {
  color: #000000;
}
.cid-vwBOmR2mKU H3 {
  text-align: left;
}
.cid-vyTdud711a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vyTdud711a h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vyTdud711a h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyTdud711a h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyTdud711a .mbr-text,
.cid-vyTdud711a .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vyTdud711a h3:before,
  .cid-vyTdud711a h3:after {
    display: none;
  }
}
.cid-vyTdud711a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyTdud711a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyTdud711a .mbr-section-title {
  color: #ffffff;
}
.cid-vyTdFJwuJk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vyTdFJwuJk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vyTdFJwuJk .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vyTdFJwuJk .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vyTdFJwuJk .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vyTdFJwuJk .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vyTdFJwuJk .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vyTdFJwuJk .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vyTdFJwuJk .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vyTdFJwuJk .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vyTdFJwuJk H4 {
  color: #000000;
}
.cid-vyTdFJwuJk .img-text {
  color: #000000;
}
.cid-vyTdFJwuJk H3 {
  text-align: left;
}
.cid-vyTefXVU1g {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #394c39;
}
.cid-vyTefXVU1g h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vyTefXVU1g h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyTefXVU1g h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyTefXVU1g .mbr-text,
.cid-vyTefXVU1g .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vyTefXVU1g h3:before,
  .cid-vyTefXVU1g h3:after {
    display: none;
  }
}
.cid-vyTefXVU1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyTefXVU1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyTefXVU1g .mbr-section-title {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLFPJCLyYD {
  background-image: url("../../../assets/images/architetti-online-progetto-cucine-verde-salvia-small-1280x720.webp");
}
.cid-tLFPJCLyYD .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tLFPJCLyYD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tLFPJCLyYD .mbr-text,
.cid-tLFPJCLyYD .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uHi5sMoyKJ {
  background-image: url("../../../assets/images/architetti-online-progetto-cucine-scura-1280x720.webp");
}
.cid-uHi5sMoyKJ .row {
  justify-content: flex-end;
}
.cid-uHi5sMoyKJ h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uHi5sMoyKJ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uHi5sMoyKJ .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-uHi5sMoyKJ h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-uHi5sMoyKJ h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-uHi5sMoyKJ .mbr-text,
.cid-uHi5sMoyKJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uHi5sMoyKJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHi5sMoyKJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHi5sMoyKJ H1 {
  color: #000000;
}
.cid-uHi5sMoyKJ H3 {
  color: #ffffff;
}
.cid-uHi5sMoyKJ H4 {
  color: #ffffff;
}
.cid-uHi5sMoyKJ H2 {
  color: #000000;
}
.cid-uFji5fOG70 {
  background-image: url("../../../assets/images/architetto-online-progetto9-1920x969.webp");
}
.cid-uFji5fOG70 .row {
  justify-content: flex-end;
}
.cid-uFji5fOG70 h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uFji5fOG70 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uFji5fOG70 .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-uFji5fOG70 h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-uFji5fOG70 h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-uFji5fOG70 .mbr-text,
.cid-uFji5fOG70 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uFji5fOG70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFji5fOG70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFji5fOG70 H3 {
  color: #000000;
  text-align: left;
}
.cid-uFji5fOG70 H1 {
  color: #ffffff;
  text-align: left;
}
.cid-uFji5fOG70 H2 {
  color: #000000;
}
.cid-tTP5Mvkw71 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tTP5Mvkw71 .mbr-text {
    text-align: center;
  }
}
.cid-tTP5Mvkw71 .container-fluid {
  padding: 0;
}
.cid-tTP5Mvkw71 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tTP5Mvkw71 img {
  height: 100%;
  object-fit: cover;
}
.cid-tTP5Mvkw71 .mbr-figure {
  height: 100%;
}
.cid-tTP5Mvkw71 .col-lg-6 {
  padding: 0;
}
.cid-tTP5Mvkw71 .row {
  margin: 0;
}
.cid-tTP5Mvkw71 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTP5Mvkw71 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTP5Mvkw71 H1 {
  color: #f5c155;
}
.cid-tTP5Mvkw71 H3 {
  color: #ffffff;
}
.cid-tTP5Mvkw71 H2 {
  color: #f5c155;
}
.cid-uNmKMV0L6A {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/servizi-rendering-immobiliari-h-1920x1280.webp");
}
.cid-uNmKMV0L6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNmKMV0L6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNmKMV0L6A .video-wrapper iframe {
  width: 100%;
}
.cid-uNmKMV0L6A .mbr-section-title,
.cid-uNmKMV0L6A .mbr-section-subtitle,
.cid-uNmKMV0L6A .mbr-text {
  text-align: center;
}
.cid-uNmKMV0L6A .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uNmKMV0L6A .mbr-section-title {
  color: #ffffff;
}
.cid-uNmKMV0L6A .mbr-text {
  color: #ffffff;
}
.cid-ueE1r3bL7U {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #000000, #000000);
}
.cid-ueE1r3bL7U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueE1r3bL7U .container11 {
  height: 73.5vw;
  margin: 1vw auto;
  max-height: 427px;
  max-width: 811px;
  overflow: hidden;
  width: 98vw;
}
.cid-ueE1r3bL7U .container11 figure {
  background-image: url("../../../assets/images/camino-1480x833-800x450.webp");
  background-size: cover;
  font-size: 0;
  height: 100%;
  margin: 0;
  position: relative;
  width: 100%;
}
.cid-ueE1r3bL7U #compare11 {
  background-image: url("../../../assets/images/immagine-whatsapp-2025-03-10-ore-16.58.45-1e7bd82c.jpg-1290x847.jpg");
  background-size: cover;
  bottom: 0;
  border-right: 5px solid rgba(255, 255, 255, 0.7);
  box-shadow: 10px 0 15px -13px #000000;
  height: 100%;
  max-width: 98.6%;
  min-width: 0.6%;
  overflow: visible;
  position: absolute;
  width: 50%;
  animation: first 2s 1 normal ease-in-out 0.1s;
  -webkit-animation: first 2s 1 normal ease-in-out 0.1s;
}
.cid-ueE1r3bL7U input#slider11 {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background: transparent;
  cursor: col-resize;
  height: 100vw;
  left: 0;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  top: -100vw;
  width: 100%;
}
.cid-ueE1r3bL7U input#slider11::-moz-range-track {
  background: transparent;
}
.cid-ueE1r3bL7U input#slider11::-ms-track {
  border: none;
  background-color: transparent;
  height: 100vw;
  left: 0;
  outline: none;
  position: relative;
  top: -100vw;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: col-resize;
  color: transparent;
}
.cid-ueE1r3bL7U input#slider11::-ms-fill-lower {
  background-color: transparent;
}
.cid-ueE1r3bL7U input#slider11::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-ueE1r3bL7U input#slider11::-moz-range-thumb {
  -moz-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-ueE1r3bL7U input#slider11::-ms-thumb {
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-ueE1r3bL7U input#slider::-ms-tooltip {
  display: none;
}
.cid-ueE1r3bL7U #compare11::before {
  background: url("https://www.unsitepourtous.be/mobi/comparision.png") no-repeat scroll 0 center transparent;
  background-size: contain;
  content: " ";
  float: right;
  height: 100%;
  margin-right: -34px;
  position: relative;
  top: 0;
  width: 64px;
}
@keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
@-webkit-keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
.cid-ueE1r3bL7U H2 {
  color: #ffffff;
}
.cid-vi0yQv9hen {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vi0yQv9hen .mbr-fallback-image.disabled {
  display: none;
}
.cid-vi0yQv9hen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vi0yQv9hen .video-wrapper iframe {
  width: 100%;
}
.cid-vi0yQv9hen .mbr-section-title,
.cid-vi0yQv9hen .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vi0yQv9hen .text-wrapper {
    padding: 2rem;
  }
}
.cid-tGosRc4a1z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGosRc4a1z .mbr-section-title {
  color: #ffffff;
}
.cid-tGosRc4a1z .mbr-section-subtitle {
  color: #eab341;
}
.cid-tTTrDVolWM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/architetto-online-progetto9-1920x969.webp");
}
.cid-tTTrDVolWM h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tTTrDVolWM p {
  color: #767676;
}
.cid-tTTrDVolWM .card-wrapper {
  border-top: 1px solid #767676;
  position: relative;
  justify-content: unset;
}
.cid-tTTrDVolWM .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-tTTrDVolWM .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tTTrDVolWM .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tTTrDVolWM .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tTTrDVolWM .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-tTTrDVolWM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTTrDVolWM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTTrDVolWM .cost {
  text-align: right;
  color: #ffffff;
}
.cid-tTTrDVolWM .b-descr {
  color: #000000;
}
.cid-tTTrDVolWM .card-title {
  color: #000000;
}
.cid-tIGVXdnAMu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tIGVXdnAMu h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tIGVXdnAMu h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIGVXdnAMu h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIGVXdnAMu .mbr-text,
.cid-tIGVXdnAMu .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-tIGVXdnAMu h3:before,
  .cid-tIGVXdnAMu h3:after {
    display: none;
  }
}
.cid-tIGVXdnAMu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIGVXdnAMu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGosPmRmW2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGosPmRmW2 .mbr-section-title {
  color: #ffffff;
}
.cid-tGosPmRmW2 .mbr-section-subtitle {
  color: #f5c155;
}
.cid-vizk7dKfGR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-vizk7dKfGR .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-vizk7dKfGR .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-vizk7dKfGR .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-tGosQq57VB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGosQq57VB .mbr-section-title {
  color: #ffffff;
}
.cid-tGosQq57VB .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tEjU7IccSI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tEjU7IccSI .mbr-text {
  color: #767676;
}
.cid-tEjU7IccSI .card-subtitle {
  margin: 0;
  color: #000000;
}
.cid-tEjU7IccSI .link {
  margin: 0;
}
.cid-tEjU7IccSI .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tEjU7IccSI .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tEjU7IccSI img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tEjU7IccSI .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tEjU7IccSI .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-tEjU7IccSI .card-img:hover:before {
  opacity: 0.4;
}
.cid-tEjU7IccSI .card-img:hover img {
  transform: scale(1.05);
}
.cid-tEjU7IccSI .row {
  justify-content: center;
}
.cid-tEjU7IccSI .card {
  margin-bottom: 4rem;
}
.cid-tEjU7IccSI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEjU7IccSI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEjU7IccSI .mbr-text,
.cid-tEjU7IccSI .link {
  color: #000000;
  text-align: left;
}
.cid-tGjIUVtsBn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGjIUVtsBn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tGjIUVtsBn .mbr-section-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-tGjIUVtsBn .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tGjIUVtsBn .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-ueniXkwvhi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueniXkwvhi .mbr-text {
  color: #767676;
}
.cid-ueniXkwvhi .mbr-iconfont {
  color: #dc6b00 !important;
  font-size: 3.5rem !important;
}
.cid-ueniXkwvhi .link {
  margin: 0;
}
.cid-ueniXkwvhi .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-ueniXkwvhi .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-ueniXkwvhi .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ueniXkwvhi .card {
    margin-bottom: 3rem;
  }
}
.cid-ueniXkwvhi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueniXkwvhi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIb84O3NIW {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-tIb84O3NIW .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-tIb84O3NIW .card-wrapper {
  padding: 3rem;
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tIb84O3NIW .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIb84O3NIW .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tIb84O3NIW .mbr-section-title {
  color: #000000;
}
.cid-tIb84O3NIW .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tIb84O3NIW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tIb84O3NIW .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tGoujREbUa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoujREbUa .mbr-section-title {
  color: #ffffff;
}
.cid-tGoujREbUa .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tAswQS6LbC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tAswQS6LbC .card-img {
  background-color: #fff;
}
.cid-tAswQS6LbC .card {
  align-self: stretch;
}
.cid-tAswQS6LbC .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-tAswQS6LbC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tAswQS6LbC p {
  text-align: left;
}
.cid-tAswQS6LbC .mbr-text {
  color: #ffffff;
}
.cid-tAswQS6LbC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAswQS6LbC .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-tAswQS6LbC .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tAswQS6LbC .card-title {
  color: #cebfaf;
}
.cid-tIFNo1tfN3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tSVxX2fo63 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSVxX2fo63 .mbr-text {
    text-align: center;
  }
}
.cid-tSVxX2fo63 .container-fluid {
  padding: 0;
}
.cid-tSVxX2fo63 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tSVxX2fo63 img {
  height: 100%;
  object-fit: cover;
}
.cid-tSVxX2fo63 .mbr-figure {
  height: 100%;
}
.cid-tSVxX2fo63 .col-lg-6 {
  padding: 0;
}
.cid-tSVxX2fo63 .row {
  margin: 0;
}
.cid-tSVxX2fo63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSVxX2fo63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGousxCcf0 {
  background-image: url("../../../assets/images/cucina-interior-design-online-1920-low-1-1536x864.webp");
}
.cid-tGousxCcf0 .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tGousxCcf0 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGousxCcf0 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGousxCcf0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-tGousxCcf0 .mbr-text,
.cid-tGousxCcf0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tGousxCcf0 .card-title,
.cid-tGousxCcf0 .card-box {
  text-align: left;
  color: #f5c155;
}
.cid-tGoutKjYDY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoutKjYDY .mbr-section-title {
  color: #ffffff;
}
.cid-tGoutKjYDY .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tD1cT25Xr8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tD1cT25Xr8 .card-img {
  background-color: #fff;
}
.cid-tD1cT25Xr8 .card-box {
  padding: 2rem;
}
.cid-tD1cT25Xr8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tD1cT25Xr8 p {
  text-align: left;
}
.cid-tD1cT25Xr8 .mbr-text {
  color: #000000;
}
.cid-tD1cT25Xr8 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tD1cT25Xr8 .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-tD1cT25Xr8 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tD1cT25Xr8 .card-title {
  color: #000000;
}
.cid-tGouunAoyN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGouunAoyN .mbr-section-title {
  color: #ffffff;
}
.cid-tGouunAoyN .mbr-section-subtitle {
  color: #f5c155;
}
.cid-tE8iPHWcYV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/virtual-home-staging-1480x1008.webp");
}
.cid-tE8iPHWcYV .price-term {
  vertical-align: top;
}
.cid-tE8iPHWcYV h4 {
  margin: 0;
}
.cid-tE8iPHWcYV .card1 {
  background: #bd5f06;
}
.cid-tE8iPHWcYV .card2 {
  background: #7f1933;
}
.cid-tE8iPHWcYV .card3 {
  background: #cc2952;
}
.cid-tE8iPHWcYV .nav-tabs {
  border: none !important;
}
.cid-tE8iPHWcYV .nav-tabs .nav-item {
  margin: 0;
}
.cid-tE8iPHWcYV .nav-tabs .btn {
  white-space: nowrap;
}
.cid-tE8iPHWcYV .nav-tabs .btn:after {
  display: none;
}
@media (min-width: 768px) {
  .cid-tE8iPHWcYV .nav-tabs .btn {
    margin: 0px !important;
  }
  .cid-tE8iPHWcYV .nav-tabs .nav-item:first-child .btn {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .cid-tE8iPHWcYV .nav-tabs .nav-item:last-child .btn {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
}
.cid-tE8iPHWcYV .plan-item .mbr-iconfont {
  margin-right: 22px;
  font-size: 22px;
  position: relative;
  top: 18px;
}
.cid-tE8iPHWcYV .plan-item p {
  letter-spacing: 0.4px;
  margin: 0;
  padding: 16px 0 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  max-width: 205px;
  width: 100%;
}
.cid-tE8iPHWcYV .plan-body .mbr-section-btn {
  padding: 44px 0 0;
}
.cid-tE8iPHWcYV .plan-body .mbr-section-btn .btn {
  margin-bottom: 14px;
}
.cid-tE8iPHWcYV .plan-header {
  padding: 4rem 1rem;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.cid-tE8iPHWcYV .plan-body {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  padding: 40px 1rem;
}
.cid-tE8iPHWcYV .month {
  letter-spacing: 2px;
}
.cid-tE8iPHWcYV .plan {
  word-break: break-word;
  position: relative;
  max-width: 400px;
  margin-bottom: 1rem;
  color: #767676;
}
.cid-tE8iPHWcYV .row {
  justify-content: center;
}
.cid-tE8iPHWcYV .price-value {
  vertical-align: top;
}
@media (max-width: 550px) {
  .cid-tE8iPHWcYV .price-figure {
    font-size: 4.25rem;
  }
}
@media (max-width: 992px) {
  .cid-tE8iPHWcYV .plan {
    margin-bottom: 2rem;
  }
}
.cid-tE8iPHWcYV .plan-item p,
.cid-tE8iPHWcYV .plan-item .mbr-iconfont {
  color: #000000;
  text-align: center;
}
.cid-tE8iPHWcYV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tE8iPHWcYV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEjTBqqdJS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tEjTBqqdJS .counter-container {
  color: #767676;
}
.cid-tEjTBqqdJS .counter-container ul {
  margin-bottom: 0;
}
.cid-tEjTBqqdJS .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tEjTBqqdJS .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #465052;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
  content: '✓';
}
.cid-tEjTBqqdJS .mbr-text {
  color: #000000;
}
.cid-v7NNKXJQLM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNKXJQLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNKXJQLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNKXJQLM .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNKXJQLM .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNKXJQLM .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNKXJQLM .content-head {
  max-width: 800px;
}
.cid-v7NNKXJQLM .card-title {
  text-align: justify;
}
.cid-v7NNKXJQLM .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNKXJQLM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLFLpDgSlr {
  background-image: url("../../../assets/images/top-cucina-rivestimeneto-pietra2-1480x833.webp");
}
.cid-tLFLpDgSlr .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tLFLpDgSlr .mbr-text,
.cid-tLFLpDgSlr .mbr-section-btn {
  color: #ffffff;
}
.cid-tLFLpDgSlr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uduplUUGuh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #000000;
}
.cid-uduplUUGuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uduplUUGuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uduplUUGuh .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uduplUUGuh .team-card:hover {
  transform: translateY(-10px);
}
.cid-uduplUUGuh .card-wrap {
  background: #cccccc;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uduplUUGuh .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uduplUUGuh .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uduplUUGuh .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uduplUUGuh .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uduplUUGuh .social-row {
  text-align: center;
}
.cid-uduplUUGuh .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uduplUUGuh .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uduplUUGuh .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uduplUUGuh .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uduplUUGuh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uduplUUGuh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uduplUUGuh .embla__button--next,
.cid-uduplUUGuh .embla__button--prev {
  display: flex;
}
.cid-uduplUUGuh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uduplUUGuh .embla__button {
    display: none;
  }
}
.cid-uduplUUGuh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uduplUUGuh .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uduplUUGuh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uduplUUGuh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uduplUUGuh .embla__button {
    top: auto;
  }
}
.cid-uduplUUGuh .embla {
  position: relative;
  width: 100%;
}
.cid-uduplUUGuh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uduplUUGuh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uduplUUGuh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uduplUUGuh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uduplUUGuh .mbr-section-title {
  color: #ffffff;
}
.cid-uduplUUGuh .card-title,
.cid-uduplUUGuh .social-row {
  color: #000000;
}
.cid-tKySC7aZwj {
  background-image: url("../../../assets/images/architetti-online-1920x1080.webp");
}
.cid-tKySC7aZwj .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tKySC7aZwj .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tKySC7aZwj .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKySC7aZwj .card-wrapper {
    padding: 4rem;
  }
}
.cid-tKySC7aZwj .mbr-text,
.cid-tKySC7aZwj .mbr-section-btn {
  color: #ffffff;
}
.cid-tKySC7aZwj .card-title,
.cid-tKySC7aZwj .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-v9Tk19ajaL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-v9Tk19ajaL .mbr-section-subtitle,
.cid-v9Tk19ajaL .mbr-text {
  color: #767676;
}
.cid-v9Tk19ajaL .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-v9Tk19ajaL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-v9Tk19ajaL .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-v9Tk19ajaL .card-wrapper .card-img .mbr-overlay {
  background-color: #000000;
  display: none;
  transition: opacity .3s;
}
.cid-v9Tk19ajaL .card-wrapper .card-img img {
  width: 100%;
}
.cid-v9Tk19ajaL .card-wrapper .card-box {
  background-color: #000000;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-v9Tk19ajaL .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-v9Tk19ajaL .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-v9Tk19ajaL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-v9Tk19ajaL .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-v9Tk19ajaL .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-v9Tk19ajaL .mbr-section-subtitle {
  color: #000000;
}
.cid-v9Tk19ajaL .mbr-text {
  color: #ffffff;
}
.cid-v9Tk19ajaL .mbr-section-title {
  color: #000000;
}
.cid-v9Tk19ajaL .card-title {
  color: #ffffff;
}
.cid-v9Tp2Gq6k9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v9Tp2Gq6k9 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9Tp2Gq6k9 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9Tp2Gq6k9 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9Tp2Gq6k9 .mbr-text,
.cid-v9Tp2Gq6k9 .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
@media (max-width: 768px) {
  .cid-v9Tp2Gq6k9 h3:before,
  .cid-v9Tp2Gq6k9 h3:after {
    display: none;
  }
}
.cid-v9Tp2Gq6k9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9Tp2Gq6k9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9Tp2Gq6k9 H3 {
  color: #ffffff;
}
.cid-v9Tp2Gq6k9 H1 {
  color: #ffffff;
}
.cid-v9Tp2Gq6k9 H4 {
  color: #ffffff;
}
.cid-v9Tp2Gq6k9 H2 {
  color: #ffffff;
}
.cid-v9TkDCNSgZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v9TkDCNSgZ .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-v9TkDCNSgZ .carousel {
    min-height: 600px;
  }
  .cid-v9TkDCNSgZ .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v9TkDCNSgZ .carousel {
    min-height: 390px;
  }
  .cid-v9TkDCNSgZ .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-v9TkDCNSgZ .carousel {
    min-height: 330px;
  }
  .cid-v9TkDCNSgZ .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-v9TkDCNSgZ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v9TkDCNSgZ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v9TkDCNSgZ .carousel,
.cid-v9TkDCNSgZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v9TkDCNSgZ .item-wrapper {
  width: 100%;
}
.cid-v9TkDCNSgZ .carousel-caption {
  bottom: 40px;
}
.cid-v9TkDCNSgZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-v9TkDCNSgZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v9TkDCNSgZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v9TkDCNSgZ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v9TkDCNSgZ .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-v9TkDCNSgZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v9TkDCNSgZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v9TkDCNSgZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v9TkDCNSgZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v9TkDCNSgZ .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-v9TkDCNSgZ .carousel-indicators li.active,
.cid-v9TkDCNSgZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v9TkDCNSgZ .carousel-indicators li::after,
.cid-v9TkDCNSgZ .carousel-indicators li::before {
  content: none;
}
.cid-v9TkDCNSgZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v9TkDCNSgZ .carousel-indicators {
    display: none !important;
  }
}
.cid-v9ToI1ZHJs {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #000000, #000000);
}
.cid-v9ToI1ZHJs .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v9ToI1ZHJs .container11 {
  height: 73.5vw;
  margin: 1vw auto;
  max-height: 367px;
  max-width: 766px;
  overflow: hidden;
  width: 98vw;
}
.cid-v9ToI1ZHJs .container11 figure {
  background-image: url("../../../assets/images/consulenza-arredo-online-1-980x551.webp");
  background-size: cover;
  font-size: 0;
  height: 100%;
  margin: 0;
  position: relative;
  width: 100%;
}
.cid-v9ToI1ZHJs #compare11 {
  background-image: url("../../../assets/images/mobile-859x551.webp");
  background-size: cover;
  bottom: 0;
  border-right: 5px solid rgba(255, 255, 255, 0.7);
  box-shadow: 10px 0 15px -13px #000000;
  height: 100%;
  max-width: 98.6%;
  min-width: 0.6%;
  overflow: visible;
  position: absolute;
  width: 50%;
  animation: first 2s 1 normal ease-in-out 0.1s;
  -webkit-animation: first 2s 1 normal ease-in-out 0.1s;
}
.cid-v9ToI1ZHJs input#slider11 {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background: transparent;
  cursor: col-resize;
  height: 100vw;
  left: 0;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  top: -100vw;
  width: 100%;
}
.cid-v9ToI1ZHJs input#slider11::-moz-range-track {
  background: transparent;
}
.cid-v9ToI1ZHJs input#slider11::-ms-track {
  border: none;
  background-color: transparent;
  height: 100vw;
  left: 0;
  outline: none;
  position: relative;
  top: -100vw;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: col-resize;
  color: transparent;
}
.cid-v9ToI1ZHJs input#slider11::-ms-fill-lower {
  background-color: transparent;
}
.cid-v9ToI1ZHJs input#slider11::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-v9ToI1ZHJs input#slider11::-moz-range-thumb {
  -moz-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-v9ToI1ZHJs input#slider11::-ms-thumb {
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-v9ToI1ZHJs input#slider::-ms-tooltip {
  display: none;
}
.cid-v9ToI1ZHJs #compare11::before {
  background: url("https://www.unsitepourtous.be/mobi/comparision.png") no-repeat scroll 0 center transparent;
  background-size: contain;
  content: " ";
  float: right;
  height: 100%;
  margin-right: -34px;
  position: relative;
  top: 0;
  width: 64px;
}
@keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
@-webkit-keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
.cid-v9ToI1ZHJs H2 {
  color: #ffffff;
}
.cid-v9ToI1ZHJs H3 {
  color: #ffffff;
}
.cid-v9TAnSVJsJ {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/architetto-online-progetto9-1920x969.webp");
}
.cid-v9TAnSVJsJ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9TAnSVJsJ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9TAnSVJsJ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9TAnSVJsJ .mbr-text,
.cid-v9TAnSVJsJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9TAnSVJsJ h3:before,
  .cid-v9TAnSVJsJ h3:after {
    display: none;
  }
}
.cid-v9TAnSVJsJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9TAnSVJsJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9TAnSVJsJ H3 {
  color: #000000;
  text-align: center;
}
.cid-v9TAnSVJsJ H1 {
  color: #ffffff;
  text-align: left;
}
.cid-v9TAnSVJsJ H4 {
  color: #ffffff;
}
.cid-v9TAnSVJsJ H2 {
  color: #000000;
  text-align: center;
}
.cid-udXjQS9YS4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f5c155;
}
.cid-udXjQS9YS4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-udXjQS9YS4 H2 {
  text-align: center;
  color: #000000;
}
.cid-udXjQS9YS4 B {
  color: #2e2e2e;
}
.cid-udXk5qg0SF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-udXk5qg0SF h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-udXk5qg0SF p {
  color: #767676;
}
.cid-udXk5qg0SF .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-udXk5qg0SF .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-udXk5qg0SF .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-udXk5qg0SF .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-udXk5qg0SF .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-udXk5qg0SF .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-udXk5qg0SF .mbr-fallback-image.disabled {
  display: none;
}
.cid-udXk5qg0SF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udXk5qg0SF .cost {
  color: #f5c155;
}
.cid-udXk5qg0SF .b-descr {
  color: #000000;
}
.cid-v9TfHpN6ah {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-v9TfHpN6ah h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-v9TfHpN6ah p {
  color: #767676;
}
.cid-v9TfHpN6ah .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-v9TfHpN6ah .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-v9TfHpN6ah .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-v9TfHpN6ah .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-v9TfHpN6ah .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-v9TfHpN6ah .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-v9TfHpN6ah .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9TfHpN6ah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9TfHpN6ah .cost {
  color: #f5c155;
}
.cid-v9TfHpN6ah .b-descr {
  color: #000000;
}
.cid-uecRjxigPt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uecRjxigPt .container-fluid {
  padding: 0 3rem;
}
.cid-uecRjxigPt .mbr-section-subtitle {
  color: #000000;
}
.cid-uecRjxigPt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uecRjxigPt .table-wrapper {
  margin: 0 auto;
}
.cid-uecRjxigPt .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uecRjxigPt table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uecRjxigPt table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uecRjxigPt table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uecRjxigPt table.table {
  background: #cccccc;
}
.cid-uecRjxigPt .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uecRjxigPt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uecRjxigPt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uecRjxigPt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uecRjxigPt .dataTables_wrapper {
  display: block;
}
.cid-uecRjxigPt .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uecRjxigPt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uecRjxigPt .head-item:after,
.cid-uecRjxigPt .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uecRjxigPt .dataTables_filter {
    text-align: center;
  }
  .cid-uecRjxigPt .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uecRjxigPt .dataTables_filter {
    text-align: center;
  }
  .cid-uecRjxigPt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uecRjxigPt .table-wrapper {
    width: 100% !important;
  }
  .cid-uecRjxigPt .container-fluid {
    padding: 0 1rem;
  }
  .cid-uecRjxigPt table th,
  .cid-uecRjxigPt table td {
    padding: 0.75rem;
  }
}
.cid-uecRjxigPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uecRjxigPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uecRjxigPt .body-item {
  text-align: left;
  color: #000000;
}
.cid-v9TBdLwove {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/architetto-online-progetto9-1920x969.webp");
}
.cid-v9TBdLwove h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9TBdLwove h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9TBdLwove h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9TBdLwove .mbr-text,
.cid-v9TBdLwove .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9TBdLwove h3:before,
  .cid-v9TBdLwove h3:after {
    display: none;
  }
}
.cid-v9TBdLwove .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9TBdLwove .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9TBdLwove H3 {
  color: #000000;
  text-align: center;
}
.cid-v9TBdLwove H1 {
  color: #ffffff;
  text-align: left;
}
.cid-v9TBdLwove H4 {
  color: #ffffff;
}
.cid-v9TBdLwove H2 {
  color: #000000;
  text-align: center;
}
.cid-tSVytbNhsy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSVytbNhsy .mbr-text {
    text-align: center;
  }
}
.cid-tSVytbNhsy .container-fluid {
  padding: 0;
}
.cid-tSVytbNhsy .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tSVytbNhsy img {
  height: 100%;
  object-fit: cover;
}
.cid-tSVytbNhsy .mbr-figure {
  height: 100%;
}
.cid-tSVytbNhsy .col-lg-6 {
  padding: 0;
}
.cid-tSVytbNhsy .row {
  margin: 0;
}
.cid-tSVytbNhsy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSVytbNhsy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGowRC7n7T {
  background-image: url("../../../assets/images/lampade-di-design-3d.webp");
}
.cid-tGowRC7n7T .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tGowRC7n7T .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGowRC7n7T .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGowRC7n7T .card-wrapper {
    padding: 4rem;
  }
}
.cid-tGowRC7n7T .mbr-text,
.cid-tGowRC7n7T .mbr-section-btn {
  color: #ffffff;
}
.cid-tGowRC7n7T .card-title,
.cid-tGowRC7n7T .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-udxwUplK9E {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background: #000000;
}
.cid-udxwUplK9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-udxwUplK9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udxwUplK9E .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-udxwUplK9E .team-card:hover {
  transform: translateY(-10px);
}
.cid-udxwUplK9E .card-wrap {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-udxwUplK9E .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-udxwUplK9E .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-udxwUplK9E .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-udxwUplK9E .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-udxwUplK9E .social-row {
  text-align: center;
}
.cid-udxwUplK9E .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-udxwUplK9E .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-udxwUplK9E .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-udxwUplK9E .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-udxwUplK9E .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-udxwUplK9E .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-udxwUplK9E .embla__button--next,
.cid-udxwUplK9E .embla__button--prev {
  display: flex;
}
.cid-udxwUplK9E .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-udxwUplK9E .embla__button {
    display: none;
  }
}
.cid-udxwUplK9E .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-udxwUplK9E .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-udxwUplK9E .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-udxwUplK9E .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-udxwUplK9E .embla__button {
    top: auto;
  }
}
.cid-udxwUplK9E .embla {
  position: relative;
  width: 100%;
}
.cid-udxwUplK9E .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-udxwUplK9E .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-udxwUplK9E .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-udxwUplK9E .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-udxwUplK9E .mbr-section-title {
  color: #ffffff;
}
.cid-udxwUplK9E .mbr-section-subtitle {
  color: #ffffff;
}
.cid-udXk1j3h00 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f5c155;
}
.cid-udXk1j3h00 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-udXk1j3h00 H2 {
  text-align: center;
  color: #000000;
}
.cid-udXk1j3h00 B {
  color: #2e2e2e;
}
.cid-uegzD88qvl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uegzD88qvl .mbr-figure {
    float: right;
    padding: 10px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uegzD88qvl .mbr-figure {
    float: right;
    padding: 10px;
    padding-right: 0px;
  }
}
.cid-uegzD88qvl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uegzD88qvl .mbr-figure img {
  border-radius: 12px;
}
.cid-uegzD88qvl .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uegzD88qvl .text-figure-box {
  background-color: #cccccc;
}
.cid-uegCrMv72K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #000000;
}
.cid-uegCrMv72K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uegCrMv72K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uegCrMv72K .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uegCrMv72K .team-card:hover {
  transform: translateY(-10px);
}
.cid-uegCrMv72K .card-wrap {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uegCrMv72K .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uegCrMv72K .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uegCrMv72K .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uegCrMv72K .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uegCrMv72K .social-row {
  text-align: center;
}
.cid-uegCrMv72K .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uegCrMv72K .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uegCrMv72K .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uegCrMv72K .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uegCrMv72K .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uegCrMv72K .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uegCrMv72K .embla__button--next,
.cid-uegCrMv72K .embla__button--prev {
  display: flex;
}
.cid-uegCrMv72K .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uegCrMv72K .embla__button {
    display: none;
  }
}
.cid-uegCrMv72K .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uegCrMv72K .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uegCrMv72K .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uegCrMv72K .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uegCrMv72K .embla__button {
    top: auto;
  }
}
.cid-uegCrMv72K .embla {
  position: relative;
  width: 100%;
}
.cid-uegCrMv72K .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uegCrMv72K .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uegCrMv72K .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uegCrMv72K .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uegCrMv72K .mbr-section-title {
  color: #ffffff;
}
.cid-uegCrMv72K .mbr-section-subtitle {
  color: #ffffff;
}
.cid-udXmF1SDMF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-udXmF1SDMF h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-udXmF1SDMF p {
  color: #767676;
}
.cid-udXmF1SDMF .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-udXmF1SDMF .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-udXmF1SDMF .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-udXmF1SDMF .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-udXmF1SDMF .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-udXmF1SDMF .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-udXmF1SDMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-udXmF1SDMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udXmF1SDMF .cost {
  color: #f5c155;
}
.cid-udXmF1SDMF .b-descr {
  color: #000000;
}
.cid-uecRl0ggXm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uecRl0ggXm .container-fluid {
  padding: 0 3rem;
}
.cid-uecRl0ggXm .mbr-section-subtitle {
  color: #000000;
}
.cid-uecRl0ggXm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uecRl0ggXm .table-wrapper {
  margin: 0 auto;
}
.cid-uecRl0ggXm .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uecRl0ggXm table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uecRl0ggXm table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uecRl0ggXm table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uecRl0ggXm table.table {
  background: #cccccc;
}
.cid-uecRl0ggXm .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uecRl0ggXm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uecRl0ggXm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uecRl0ggXm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uecRl0ggXm .dataTables_wrapper {
  display: block;
}
.cid-uecRl0ggXm .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uecRl0ggXm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uecRl0ggXm .head-item:after,
.cid-uecRl0ggXm .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uecRl0ggXm .dataTables_filter {
    text-align: center;
  }
  .cid-uecRl0ggXm .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uecRl0ggXm .dataTables_filter {
    text-align: center;
  }
  .cid-uecRl0ggXm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uecRl0ggXm .table-wrapper {
    width: 100% !important;
  }
  .cid-uecRl0ggXm .container-fluid {
    padding: 0 1rem;
  }
  .cid-uecRl0ggXm table th,
  .cid-uecRl0ggXm table td {
    padding: 0.75rem;
  }
}
.cid-uecRl0ggXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uecRl0ggXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uecRl0ggXm .body-item {
  text-align: left;
  color: #000000;
}
.cid-uenelVRfKH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uenelVRfKH .mbr-text {
  color: #767676;
}
.cid-uenelVRfKH .mbr-iconfont {
  color: #dc6b00 !important;
  font-size: 3.5rem !important;
}
.cid-uenelVRfKH .link {
  margin: 0;
}
.cid-uenelVRfKH .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uenelVRfKH .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uenelVRfKH .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uenelVRfKH .card {
    margin-bottom: 3rem;
  }
}
.cid-uenelVRfKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenelVRfKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uenenlojB9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uenenlojB9 .mbr-section-title {
  color: #000000;
}
.cid-uenenlojB9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v7NNOpW92C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNOpW92C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNOpW92C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNOpW92C .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNOpW92C .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNOpW92C .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNOpW92C .content-head {
  max-width: 800px;
}
.cid-v7NNOpW92C .card-title {
  text-align: justify;
}
.cid-v7NNOpW92C .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNOpW92C .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAsArPhmyz {
  background-image: url("../../../assets/images/mbr-1-1920x1056.webp");
}
.cid-tAsArPhmyz .mbr-text,
.cid-tAsArPhmyz .mbr-section-btn {
  text-align: center;
}
.cid-tAsArPhmyz H1 {
  color: #fcd482;
}
.cid-voZzSEr4yR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-voZzSEr4yR .container-fluid {
  padding: 0 3rem;
}
.cid-voZzSEr4yR .mbr-section-subtitle {
  color: #000000;
}
.cid-voZzSEr4yR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-voZzSEr4yR .table-wrapper {
  margin: 0 auto;
}
.cid-voZzSEr4yR .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-voZzSEr4yR table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-voZzSEr4yR table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-voZzSEr4yR table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-voZzSEr4yR table.table {
  background: #efefef;
}
.cid-voZzSEr4yR .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-voZzSEr4yR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-voZzSEr4yR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-voZzSEr4yR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-voZzSEr4yR .dataTables_wrapper {
  display: block;
}
.cid-voZzSEr4yR .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-voZzSEr4yR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-voZzSEr4yR .head-item:after,
.cid-voZzSEr4yR .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-voZzSEr4yR .dataTables_filter {
    text-align: center;
  }
  .cid-voZzSEr4yR .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-voZzSEr4yR .dataTables_filter {
    text-align: center;
  }
  .cid-voZzSEr4yR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-voZzSEr4yR .table-wrapper {
    width: 100% !important;
  }
  .cid-voZzSEr4yR .container-fluid {
    padding: 0 1rem;
  }
  .cid-voZzSEr4yR table th,
  .cid-voZzSEr4yR table td {
    padding: 0.75rem;
  }
}
.cid-voZzSEr4yR .mbr-fallback-image.disabled {
  display: none;
}
.cid-voZzSEr4yR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-voZzSEr4yR .body-item {
  text-align: left;
}
.cid-voUICFTwem {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voUICFTwem .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voUICFTwem .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voUICFTwem .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voUICFTwem .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voUICFTwem .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voUICFTwem .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voUICFTwem .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voUICFTwem .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voUICFTwem .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voUICFTwem H4 {
  color: #000000;
}
.cid-voUICFTwem .img-text {
  color: #000000;
}
.cid-voZ6HhrtID {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ6HhrtID .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ6HhrtID .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ6HhrtID .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ6HhrtID .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ6HhrtID .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ6HhrtID .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ6HhrtID .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ6HhrtID .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ6HhrtID .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ6HhrtID H4 {
  color: #000000;
}
.cid-voZ6HhrtID .img-text {
  color: #000000;
}
.cid-vvHbOXOLGA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHbOXOLGA h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHbOXOLGA h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbOXOLGA h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbOXOLGA .mbr-text,
.cid-vvHbOXOLGA .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHbOXOLGA h3:before,
  .cid-vvHbOXOLGA h3:after {
    display: none;
  }
}
.cid-vvHbOXOLGA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHbOXOLGA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHbOXOLGA .mbr-section-title {
  color: #ffffff;
}
.cid-voZ73iWh94 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ73iWh94 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ73iWh94 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ73iWh94 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ73iWh94 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ73iWh94 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ73iWh94 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ73iWh94 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ73iWh94 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ73iWh94 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ73iWh94 H4 {
  color: #000000;
}
.cid-voZ73iWh94 .img-text {
  color: #000000;
}
.cid-voZ74boNqU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ74boNqU .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ74boNqU .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ74boNqU .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ74boNqU .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ74boNqU .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ74boNqU .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ74boNqU .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ74boNqU .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ74boNqU .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ74boNqU H4 {
  color: #000000;
}
.cid-voZ74boNqU .img-text {
  color: #000000;
}
.cid-voZ74boNqU H3 {
  text-align: left;
}
.cid-vvHmozhefY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHmozhefY h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHmozhefY h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmozhefY h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmozhefY .mbr-text,
.cid-vvHmozhefY .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHmozhefY h3:before,
  .cid-vvHmozhefY h3:after {
    display: none;
  }
}
.cid-vvHmozhefY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHmozhefY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHmozhefY .mbr-section-title {
  color: #ffffff;
}
.cid-voZ74CDDm6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ74CDDm6 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ74CDDm6 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ74CDDm6 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ74CDDm6 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ74CDDm6 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ74CDDm6 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ74CDDm6 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ74CDDm6 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ74CDDm6 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ74CDDm6 H4 {
  color: #000000;
}
.cid-voZ74CDDm6 .img-text {
  color: #000000;
}
.cid-voZ74CDDm6 H3 {
  text-align: left;
}
.cid-voZ753JNf1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ753JNf1 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ753JNf1 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ753JNf1 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ753JNf1 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ753JNf1 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ753JNf1 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ753JNf1 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ753JNf1 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ753JNf1 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ753JNf1 H4 {
  color: #000000;
}
.cid-voZ753JNf1 .img-text {
  color: #000000;
}
.cid-voZ753JNf1 H3 {
  text-align: left;
}
.cid-vvHmqNZynV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHmqNZynV h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHmqNZynV h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmqNZynV h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmqNZynV .mbr-text,
.cid-vvHmqNZynV .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHmqNZynV h3:before,
  .cid-vvHmqNZynV h3:after {
    display: none;
  }
}
.cid-vvHmqNZynV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHmqNZynV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHmqNZynV .mbr-section-title {
  color: #ffffff;
}
.cid-voZ75wxKlB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ75wxKlB .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ75wxKlB .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ75wxKlB .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ75wxKlB .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ75wxKlB .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ75wxKlB .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ75wxKlB .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ75wxKlB .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ75wxKlB .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ75wxKlB H4 {
  color: #000000;
}
.cid-voZ75wxKlB .img-text {
  color: #000000;
}
.cid-voZ75wxKlB H3 {
  text-align: left;
}
.cid-voZ75Y4F7r {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ75Y4F7r .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ75Y4F7r .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ75Y4F7r .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ75Y4F7r .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ75Y4F7r .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ75Y4F7r .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ75Y4F7r .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ75Y4F7r .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ75Y4F7r .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ75Y4F7r H4 {
  color: #000000;
}
.cid-voZ75Y4F7r .img-text {
  color: #000000;
}
.cid-voZ75Y4F7r H3 {
  text-align: left;
}
.cid-vvHmtJ9DKq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHmtJ9DKq h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHmtJ9DKq h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmtJ9DKq h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmtJ9DKq .mbr-text,
.cid-vvHmtJ9DKq .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHmtJ9DKq h3:before,
  .cid-vvHmtJ9DKq h3:after {
    display: none;
  }
}
.cid-vvHmtJ9DKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHmtJ9DKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHmtJ9DKq .mbr-section-title {
  color: #ffffff;
}
.cid-voZ76LcVqe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZ76LcVqe .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZ76LcVqe .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZ76LcVqe .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZ76LcVqe .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZ76LcVqe .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZ76LcVqe .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZ76LcVqe .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZ76LcVqe .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZ76LcVqe .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZ76LcVqe H4 {
  color: #000000;
}
.cid-voZ76LcVqe .img-text {
  color: #000000;
}
.cid-voZ76LcVqe H3 {
  text-align: left;
}
.cid-voZh5L7iqy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh5L7iqy .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh5L7iqy .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh5L7iqy .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh5L7iqy .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh5L7iqy .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh5L7iqy .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh5L7iqy .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh5L7iqy .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh5L7iqy .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh5L7iqy H4 {
  color: #000000;
}
.cid-voZh5L7iqy .img-text {
  color: #000000;
}
.cid-voZh5L7iqy H3 {
  text-align: left;
}
.cid-vvHbRlVLHK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHbRlVLHK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHbRlVLHK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbRlVLHK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbRlVLHK .mbr-text,
.cid-vvHbRlVLHK .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHbRlVLHK h3:before,
  .cid-vvHbRlVLHK h3:after {
    display: none;
  }
}
.cid-vvHbRlVLHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHbRlVLHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHbRlVLHK .mbr-section-title {
  color: #ffffff;
}
.cid-voZh6dyvya {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh6dyvya .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh6dyvya .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh6dyvya .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh6dyvya .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh6dyvya .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh6dyvya .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh6dyvya .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh6dyvya .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh6dyvya .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh6dyvya H4 {
  color: #000000;
}
.cid-voZh6dyvya .img-text {
  color: #000000;
}
.cid-voZh6dyvya H3 {
  text-align: left;
}
.cid-voZh6E5E4q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh6E5E4q .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh6E5E4q .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh6E5E4q .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh6E5E4q .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh6E5E4q .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh6E5E4q .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh6E5E4q .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh6E5E4q .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh6E5E4q .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh6E5E4q H4 {
  color: #000000;
}
.cid-voZh6E5E4q .img-text {
  color: #000000;
}
.cid-voZh6E5E4q H3 {
  text-align: left;
}
.cid-vvHmyYa29G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHmyYa29G h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHmyYa29G h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmyYa29G h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmyYa29G .mbr-text,
.cid-vvHmyYa29G .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHmyYa29G h3:before,
  .cid-vvHmyYa29G h3:after {
    display: none;
  }
}
.cid-vvHmyYa29G .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHmyYa29G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHmyYa29G .mbr-section-title {
  color: #ffffff;
}
.cid-voZh71G6X1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh71G6X1 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh71G6X1 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh71G6X1 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh71G6X1 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh71G6X1 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh71G6X1 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh71G6X1 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh71G6X1 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh71G6X1 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh71G6X1 H4 {
  color: #000000;
}
.cid-voZh71G6X1 .img-text {
  color: #000000;
}
.cid-voZh71G6X1 H3 {
  text-align: left;
}
.cid-voZh7mt45T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh7mt45T .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh7mt45T .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh7mt45T .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh7mt45T .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh7mt45T .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh7mt45T .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh7mt45T .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh7mt45T .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh7mt45T .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh7mt45T H4 {
  color: #000000;
}
.cid-voZh7mt45T .img-text {
  color: #000000;
}
.cid-voZh7mt45T H3 {
  text-align: left;
}
.cid-vvHmzTQk6f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHmzTQk6f h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHmzTQk6f h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmzTQk6f h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHmzTQk6f .mbr-text,
.cid-vvHmzTQk6f .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHmzTQk6f h3:before,
  .cid-vvHmzTQk6f h3:after {
    display: none;
  }
}
.cid-vvHmzTQk6f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHmzTQk6f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHmzTQk6f .mbr-section-title {
  color: #ffffff;
}
.cid-voZh7HF2T1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh7HF2T1 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh7HF2T1 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh7HF2T1 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh7HF2T1 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh7HF2T1 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh7HF2T1 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh7HF2T1 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh7HF2T1 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh7HF2T1 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh7HF2T1 H4 {
  color: #000000;
}
.cid-voZh7HF2T1 .img-text {
  color: #000000;
}
.cid-voZh7HF2T1 H3 {
  text-align: left;
}
.cid-voZh83uYTz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh83uYTz .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh83uYTz .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh83uYTz .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh83uYTz .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh83uYTz .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh83uYTz .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh83uYTz .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh83uYTz .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh83uYTz .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh83uYTz H4 {
  color: #000000;
}
.cid-voZh83uYTz .img-text {
  color: #000000;
}
.cid-voZh83uYTz H3 {
  text-align: left;
}
.cid-vvHbVwUgzC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHbVwUgzC h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHbVwUgzC h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbVwUgzC h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbVwUgzC .mbr-text,
.cid-vvHbVwUgzC .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHbVwUgzC h3:before,
  .cid-vvHbVwUgzC h3:after {
    display: none;
  }
}
.cid-vvHbVwUgzC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHbVwUgzC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHbVwUgzC .mbr-section-title {
  color: #ffffff;
}
.cid-voZh8nBPt2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh8nBPt2 .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh8nBPt2 .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh8nBPt2 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh8nBPt2 .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh8nBPt2 .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh8nBPt2 .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh8nBPt2 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh8nBPt2 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh8nBPt2 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh8nBPt2 H4 {
  color: #000000;
}
.cid-voZh8nBPt2 .img-text {
  color: #000000;
}
.cid-voZh8nBPt2 H3 {
  text-align: left;
}
.cid-vvLSHZW82I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvLSHZW82I h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvLSHZW82I h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvLSHZW82I h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvLSHZW82I .mbr-text,
.cid-vvLSHZW82I .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvLSHZW82I h3:before,
  .cid-vvLSHZW82I h3:after {
    display: none;
  }
}
.cid-vvLSHZW82I .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvLSHZW82I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvLSHZW82I .mbr-section-title {
  color: #ffffff;
}
.cid-voZh8HyOtD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-voZh8HyOtD .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-voZh8HyOtD .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-voZh8HyOtD .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-voZh8HyOtD .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-voZh8HyOtD .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-voZh8HyOtD .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-voZh8HyOtD .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-voZh8HyOtD .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-voZh8HyOtD .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-voZh8HyOtD H4 {
  color: #000000;
}
.cid-voZh8HyOtD .img-text {
  color: #000000;
}
.cid-voZh8HyOtD H3 {
  text-align: left;
}
.cid-tIbauhrEVv {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-tIbauhrEVv .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-tIbauhrEVv .card-wrapper {
  padding: 3rem;
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tIbauhrEVv .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIbauhrEVv .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tIbauhrEVv .mbr-section-title {
  color: #000000;
}
.cid-tIbauhrEVv .mbr-section-subtitle {
  color: #000000;
}
.cid-tIbauhrEVv .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-v7NNYH5FnR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNYH5FnR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNYH5FnR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNYH5FnR .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNYH5FnR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNYH5FnR .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNYH5FnR .content-head {
  max-width: 800px;
}
.cid-v7NNYH5FnR .card-title {
  text-align: justify;
}
.cid-v7NNYH5FnR .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNYH5FnR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAsC7iwRA6 {
  background-image: url("../../../assets/images/cabina-armadio-1480-1480x834.webp");
}
.cid-tAsC7iwRA6 P {
  color: #767676;
}
.cid-tAsC7iwRA6 .mbr-text,
.cid-tAsC7iwRA6 .mbr-section-btn {
  color: #000000;
}
.cid-tAsC7iwRA6 H1 {
  color: #ffffff;
}
.cid-tAsC7iwRA6 H3 {
  color: #ffffff;
}
.cid-vzanwuRRxd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vzanwuRRxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzanwuRRxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzanwuRRxd .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vzanwuRRxd .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vzanwuRRxd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vzanwuRRxd .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vzanwuRRxd .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vzanwuRRxd .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vzanwuRRxd .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vzanwuRRxd .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vzanwuRRxd .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vzanwuRRxd .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vdQTCWYQWA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vdQTCWYQWA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdQTCWYQWA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdQTCWYQWA .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vdQTCWYQWA .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-vdQTCWYQWA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vdQTCWYQWA .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-vdQTCWYQWA .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-vdQTCWYQWA .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-vdQTCWYQWA .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vdQTCWYQWA .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vdQTCWYQWA .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdQTCWYQWA .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uVn5O4GFe2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uVn5O4GFe2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVn5O4GFe2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVn5O4GFe2 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uVn5O4GFe2 .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uVn5O4GFe2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVn5O4GFe2 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVn5O4GFe2 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uVn5O4GFe2 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVn5O4GFe2 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uVn5O4GFe2 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uVn5O4GFe2 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVn5O4GFe2 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-v0tEOXKjFV {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v0tEOXKjFV .mbr-section-title {
  color: #ffffff;
}
.cid-v0tEOXKjFV .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-v0tCneG6AW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v0tCneG6AW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0tCneG6AW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0tCneG6AW .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-v0tCneG6AW .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-v0tCneG6AW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v0tCneG6AW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-v0tCneG6AW .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-v0tCneG6AW .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-v0tCneG6AW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v0tCneG6AW .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-v0tCneG6AW .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v0tCneG6AW .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uVnOhOjMY4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uVnOhOjMY4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnOhOjMY4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnOhOjMY4 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uVnOhOjMY4 .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uVnOhOjMY4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVnOhOjMY4 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVnOhOjMY4 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uVnOhOjMY4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVnOhOjMY4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uVnOhOjMY4 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uVnOhOjMY4 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVnOhOjMY4 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-v0tF8OpbKk {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v0tF8OpbKk .mbr-section-title {
  color: #ffffff;
}
.cid-v0tF8OpbKk .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-uVnPAYeNnC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uVnPAYeNnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnPAYeNnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnPAYeNnC .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uVnPAYeNnC .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uVnPAYeNnC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVnPAYeNnC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVnPAYeNnC .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uVnPAYeNnC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVnPAYeNnC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uVnPAYeNnC .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uVnPAYeNnC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVnPAYeNnC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-v0tF9RUsSR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v0tF9RUsSR .mbr-section-title {
  color: #ffffff;
}
.cid-v0tF9RUsSR .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-uVnQxYVO9F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uVnQxYVO9F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnQxYVO9F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnQxYVO9F .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uVnQxYVO9F .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uVnQxYVO9F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVnQxYVO9F .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVnQxYVO9F .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uVnQxYVO9F .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVnQxYVO9F .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uVnQxYVO9F .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uVnQxYVO9F .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVnQxYVO9F .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vhMI0KmogV {
  background-image: url("../../../assets/images/gemini-easyhomemilano-1376x768.webp");
}
.cid-vhMI0KmogV h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vhMI0KmogV h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vhMI0KmogV h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vhMI0KmogV .mbr-text,
.cid-vhMI0KmogV .mbr-section-btn {
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-vhMI0KmogV h3:before,
  .cid-vhMI0KmogV h3:after {
    display: none;
  }
}
.cid-vhMI0KmogV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhMI0KmogV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhMI0KmogV .mbr-section-title {
  color: #ffffff;
}
.cid-vhMI0KmogV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vhMJ9ZolyA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vhMJ9ZolyA .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vhMJ9ZolyA .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
}
.cid-vhMJ9ZolyA .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vhMJ9ZolyA .img-text {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border: 2px solid #0f7699;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vhMJ9ZolyA .cards-block {
    border-top: 2px solid #0f7699;
  }
}
.cid-vhMJ9ZolyA .cards-block .card {
  border-bottom: 2px solid #0f7699;
  border-radius: 0;
}
.cid-vhMJ9ZolyA .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vhMJ9ZolyA .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vhMJ9ZolyA .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vhMJ9ZolyA H4 {
  color: #000000;
}
.cid-vhMJ9ZolyA .img-text {
  color: #000000;
}
.cid-vhNjsOhfdr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vhNjsOhfdr .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vhNjsOhfdr .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
}
.cid-vhNjsOhfdr .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vhNjsOhfdr .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #0f7699;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vhNjsOhfdr .cards-block {
    border-top: 2px solid #0f7699;
  }
}
.cid-vhNjsOhfdr .cards-block .card {
  border-bottom: 2px solid #0f7699;
  border-radius: 0;
}
.cid-vhNjsOhfdr .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vhNjsOhfdr .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vhNjsOhfdr .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vhNjsOhfdr H4 {
  color: #000000;
}
.cid-vhNjsOhfdr .img-text {
  color: #000000;
}
.cid-vhNk0W43ki {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vhNk0W43ki .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vhNk0W43ki .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
}
.cid-vhNk0W43ki .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vhNk0W43ki .img-text {
  width: 38px;
  height: 38px;
  font-size: 19px;
  border: 2px solid #0f7699;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vhNk0W43ki .cards-block {
    border-top: 2px solid #0f7699;
  }
}
.cid-vhNk0W43ki .cards-block .card {
  border-bottom: 2px solid #0f7699;
  border-radius: 0;
}
.cid-vhNk0W43ki .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vhNk0W43ki .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vhNk0W43ki .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vhNk0W43ki H4 {
  color: #000000;
}
.cid-vhNk0W43ki .img-text {
  color: #000000;
}
.cid-tIbaBtD14Z {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #cccccc;
}
.cid-tIbaBtD14Z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-tIbaBtD14Z .card-wrapper {
  padding: 3rem;
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tIbaBtD14Z .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIbaBtD14Z .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tIbaBtD14Z .mbr-section-title {
  color: #000000;
}
.cid-tIbaBtD14Z .mbr-section-subtitle {
  color: #000000;
}
.cid-tIbaBtD14Z .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-v7NO559buQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NO559buQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NO559buQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NO559buQ .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NO559buQ .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NO559buQ .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NO559buQ .content-head {
  max-width: 800px;
}
.cid-v7NO559buQ .card-title {
  text-align: justify;
}
.cid-v7NO559buQ .mbr-section-title {
  color: #ffffff;
}
.cid-v7NO559buQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugrpBnc1mX {
  background-image: url("../../../assets/images/progetto-ristrutturazione-casa-7-1920x1280.webp");
}
.cid-ugrpBnc1mX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugrpBnc1mX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugrpBnc1mX .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugrpBnc1mX .mbr-section-subtitle {
  text-align: center;
  color: #000000;
}
.cid-ugrpBnc1mX .mbr-text,
.cid-ugrpBnc1mX .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-v9fsPkmX5R {
  background-image: url("../../../assets/images/top-cucina-rivestimeneto-legno-1920x1080.webp");
}
.cid-v9fsPkmX5R h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-v9fsPkmX5R h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9fsPkmX5R h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-v9fsPkmX5R .mbr-text,
.cid-v9fsPkmX5R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-v9fsPkmX5R h3:before,
  .cid-v9fsPkmX5R h3:after {
    display: none;
  }
}
.cid-v9fsPkmX5R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v9fsPkmX5R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v9fsPkmX5R H3 {
  color: #ffffff;
  text-align: center;
}
.cid-v9fsPkmX5R H1 {
  color: #ffffff;
  text-align: left;
}
.cid-v9fsPkmX5R H4 {
  color: #ffffff;
}
.cid-v9fsPkmX5R H2 {
  color: #ffffff;
  text-align: center;
}
.cid-v9fsPkmX5R DIV {
  text-align: center;
}
.cid-tAsCov1dMD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tAsCov1dMD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAsCov1dMD .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAsCov1dMD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tAsCov1dMD .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-tAsCov1dMD .mbr-author-name {
  color: #232323;
}
.cid-tAsCov1dMD .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-tAsCov1dMD .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-tAsCov1dMD .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-tAsCov1dMD .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-tAsCov1dMD .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-tAsCov1dMD .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-vwVO0L1YSj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwVO0L1YSj h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwVO0L1YSj h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwVO0L1YSj h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwVO0L1YSj .mbr-text,
.cid-vwVO0L1YSj .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwVO0L1YSj h3:before,
  .cid-vwVO0L1YSj h3:after {
    display: none;
  }
}
.cid-vwVO0L1YSj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwVO0L1YSj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwVO0L1YSj .mbr-section-title {
  color: #ffffff;
}
.cid-tGoyuOOYk5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGoyuOOYk5 .mbr-section-title {
  color: #ffffff;
}
.cid-tGoyuOOYk5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tIvy6o699W {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tIvy6o699W .mbr-text {
  color: #767676;
}
.cid-tIvy6o699W .mbr-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tIvy6o699W .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-tIvywDFZ7a {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-tIvywDFZ7a .mbr-text {
  color: #767676;
}
.cid-tIvywDFZ7a .mbr-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tIvywDFZ7a .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-vj26mzKlEc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-vj26mzKlEc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj26mzKlEc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj26mzKlEc .mbr-section-title {
  color: #000000;
}
.cid-vj26mzKlEc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v7NO9034eL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NO9034eL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NO9034eL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NO9034eL .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NO9034eL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NO9034eL .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NO9034eL .content-head {
  max-width: 800px;
}
.cid-v7NO9034eL .card-title {
  text-align: justify;
}
.cid-v7NO9034eL .mbr-section-title {
  color: #ffffff;
}
.cid-v7NO9034eL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uerNixE0p2 {
  background-image: url("../../../assets/images/mbr-1480x1256.webp");
}
.cid-uerNixE0p2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uerNixE0p2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uerNixE0p2 .mbr-section-title {
  color: #000000;
}
.cid-uerNixE0p2 .mbr-text,
.cid-uerNixE0p2 .mbr-section-btn {
  color: #000000;
}
.cid-uerNixE0p2 .mbr-section-subtitle {
  color: #000000;
}
.cid-ueouBZbNkK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ueouBZbNkK img,
.cid-ueouBZbNkK .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ueouBZbNkK .item:focus,
.cid-ueouBZbNkK span:focus {
  outline: none;
}
.cid-ueouBZbNkK .item-wrapper {
  position: relative;
}
.cid-ueouBZbNkK .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueouBZbNkK .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueouBZbNkK .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueouBZbNkK .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueouBZbNkK .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueouBZbNkK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueouBZbNkK .mbr-section-title {
  color: #ffffff;
}
.cid-ueouBZbNkK .mbr-text,
.cid-ueouBZbNkK .mbr-section-btn {
  text-align: left;
}
.cid-ueouBZbNkK .item-title {
  text-align: left;
}
.cid-ueouBZbNkK .item-subtitle {
  text-align: left;
}
.cid-ueouBZbNkK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-ueouBZbNkK .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueouBZbNkK .embla__button--next,
.cid-ueouBZbNkK .embla__button--prev {
  display: flex;
}
.cid-ueouBZbNkK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-ueouBZbNkK .embla__button {
    display: none;
  }
}
.cid-ueouBZbNkK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueouBZbNkK .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueouBZbNkK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueouBZbNkK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueouBZbNkK .embla__button {
    top: auto;
  }
}
.cid-ueouBZbNkK .embla {
  position: relative;
  width: 100%;
}
.cid-ueouBZbNkK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueouBZbNkK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueouBZbNkK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueouBZbNkK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ueroa0pRsA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ueroa0pRsA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueroa0pRsA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-ueroa0pRsA .container {
    max-width: 1400px;
  }
}
.cid-ueroa0pRsA .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #cc2952;
  margin-bottom: 2rem;
}
.cid-ueroa0pRsA .row {
  justify-content: center;
}
.cid-ueroa0pRsA .card-title,
.cid-ueroa0pRsA .iconfont-wrapper {
  text-align: left;
  color: #000000;
}
.cid-ueroa0pRsA .card-text {
  text-align: left;
  color: #000000;
}
.cid-ueroa0pRsA .mbr-section-title {
  color: #000000;
}
.cid-v7NObYuDf5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NObYuDf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NObYuDf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NObYuDf5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NObYuDf5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NObYuDf5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NObYuDf5 .content-head {
  max-width: 800px;
}
.cid-v7NObYuDf5 .card-title {
  text-align: justify;
}
.cid-v7NObYuDf5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NObYuDf5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAsCX45L2c {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/easy-home-milano-news-blog-def-2-1276x851.webp");
}
.cid-tAsCX45L2c .showAlerts {
  display: block !important;
}
.cid-tAsCX45L2c .rowflexrev {
  display: -webkit-flex;
}
.cid-tAsCX45L2c .title {
  margin-bottom: 2rem;
}
.cid-tAsCX45L2c .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tAsCX45L2c textarea.form-control {
  min-height: 188px;
}
.cid-tAsCX45L2c LABEL {
  color: #232323;
}
.cid-tAsCX45L2c .mbr-section-terms {
  text-align: center;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tAsCX45L2c .mbr-section-labels {
  color: #ffffff;
  padding: 0;
  margin-bottom: .357em;
  text-align: left;
}
.cid-tAsCX45L2c .mbr-section-autorespond {
  text-align: left;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tAsCX45L2c .mbr-section-gdpr {
  text-align: left;
  color: #ffffff;
  margin-bottom: 0px;
}
.cid-tAsCX45L2c .alert {
  margin-bottom: 0;
}
.cid-tAsCX45L2c .alert-success {
  background-color: #70c770;
}
.cid-tAsCX45L2c .alert-danger {
  background-color: #e1201d;
}
.cid-tAsCX45L2c .btn {
  display: inline-flex;
}
.cid-tAsCX45L2c .hidden {
  display: none;
}
.cid-tAsCX45L2c .mbr-alert-success {
  text-align: left;
  color: #ffffff;
}
.cid-tAsCX45L2c .mbr-alert-danger {
  text-align: left;
  color: #ffffff;
}
.cid-tAsCX45L2c H2 {
  color: #ffffff;
}
.cid-tAsCX45L2c H1 {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-uebQvGtW7A .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uebQvGtW7A .nav-item:focus,
.cid-uebQvGtW7A .nav-link:focus {
  outline: none;
}
.cid-uebQvGtW7A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uebQvGtW7A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uebQvGtW7A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uebQvGtW7A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uebQvGtW7A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uebQvGtW7A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uebQvGtW7A .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-uebQvGtW7A .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-uebQvGtW7A .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-uebQvGtW7A .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uebQvGtW7A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uebQvGtW7A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uebQvGtW7A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uebQvGtW7A .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uebQvGtW7A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uebQvGtW7A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uebQvGtW7A .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-uebQvGtW7A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uebQvGtW7A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uebQvGtW7A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uebQvGtW7A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uebQvGtW7A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uebQvGtW7A .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uebQvGtW7A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uebQvGtW7A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uebQvGtW7A .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-uebQvGtW7A .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uebQvGtW7A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uebQvGtW7A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uebQvGtW7A .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uebQvGtW7A .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uebQvGtW7A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uebQvGtW7A .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uebQvGtW7A .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uebQvGtW7A .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uebQvGtW7A .navbar-brand {
  -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-uebQvGtW7A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uebQvGtW7A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uebQvGtW7A .dropdown-item.active,
.cid-uebQvGtW7A .dropdown-item:active {
  background-color: transparent;
}
.cid-uebQvGtW7A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uebQvGtW7A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uebQvGtW7A .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uebQvGtW7A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uebQvGtW7A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uebQvGtW7A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uebQvGtW7A ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uebQvGtW7A .navbar-buttons {
  text-align: center;
}
.cid-uebQvGtW7A 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-uebQvGtW7A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uebQvGtW7A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uebQvGtW7A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uebQvGtW7A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uebQvGtW7A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uebQvGtW7A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uebQvGtW7A nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uebQvGtW7A nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uebQvGtW7A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uebQvGtW7A .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-uebQvGtW7A a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uebQvGtW7A .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uebQvGtW7A .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uebQvGtW7A .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uebQvGtW7A .navbar {
    height: 77px;
  }
  .cid-uebQvGtW7A .navbar.opened {
    height: auto;
  }
  .cid-uebQvGtW7A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uebQvGVdYk {
  background-image: url("../../../assets/images/architetto-online-negozi-1-1080x720.webp");
}
.cid-uebQvGVdYk .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uebQvGVdYk .mbr-text,
.cid-uebQvGVdYk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uebQvGVdYk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uekOFs4z4x {
  background-image: url("../../../assets/images/progettazione-concept-retail-3-1920x1351.webp");
}
.cid-uekOFs4z4x .row {
  justify-content: flex-end;
}
.cid-uekOFs4z4x h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uekOFs4z4x h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uekOFs4z4x .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-uekOFs4z4x h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-uekOFs4z4x h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-uekOFs4z4x .mbr-text,
.cid-uekOFs4z4x .mbr-section-btn {
  color: #efefef;
  text-align: left;
}
.cid-uekOFs4z4x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekOFs4z4x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekOFs4z4x H1 {
  text-align: left;
}
.cid-ufz27xhhbP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ufz27xhhbP .mbr-section-subtitle {
  color: #000000;
}
.cid-ufz27xhhbP .item-image {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ufz27xhhbP .container {
    max-width: 1600px;
  }
}
.cid-ufz27xhhbP .container {
  padding: 0 2rem;
}
.cid-ufz27xhhbP .mbr-iconfont {
  color: #ffffff !important;
}
.cid-ufz27xhhbP .item-caption {
  padding: 3rem;
  padding-bottom: 1rem;
}
.cid-ufz27xhhbP .item-social {
  position: absolute;
  left: 50%;
  align-items: center;
  right: 50%;
  transform: translate(-50%, -50%);
  bottom: -3rem;
  opacity: 0;
  transition: all 0.3s;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, #000000 200%);
  height: 6rem;
}
.cid-ufz27xhhbP .bg1 {
  background: #767676;
}
.cid-ufz27xhhbP .bg2 {
  background: #767676;
}
.cid-ufz27xhhbP .bg3 {
  background: #767676;
}
.cid-ufz27xhhbP .bg4 {
  background: #d6952c;
}
.cid-ufz27xhhbP .team-item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: fit-content;
  transition: all 0.2s;
  margin-bottom: 0rem;
}
.cid-ufz27xhhbP .team-item:hover .item-social {
  opacity: 1;
}
.cid-ufz27xhhbP .team-item .item-image img {
  width: 100%;
}
.cid-ufz27xhhbP .team-item .item-name p {
  margin-bottom: 0;
}
.cid-ufz27xhhbP .team-item .item-role p {
  margin-bottom: 0;
}
.cid-ufz27xhhbP .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-ufz27xhhbP .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-ufz27xhhbP .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
@media (max-width: 767px) {
  .cid-ufz27xhhbP .item-caption {
    padding: 2rem 1rem;
  }
  .cid-ufz27xhhbP .item-social {
    opacity: 1;
  }
}
.cid-ufz27xhhbP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufz27xhhbP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufz27xhhbP H2 {
  color: #000000;
}
.cid-uekWXIoYjn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uekWXIoYjn .container-fluid {
  padding: 0 3rem;
}
.cid-uekWXIoYjn .mbr-section-subtitle {
  color: #000000;
}
.cid-uekWXIoYjn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uekWXIoYjn .table-wrapper {
  margin: 0 auto;
}
.cid-uekWXIoYjn .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uekWXIoYjn table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uekWXIoYjn table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uekWXIoYjn table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uekWXIoYjn table.table {
  background: #e4d295;
}
.cid-uekWXIoYjn .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uekWXIoYjn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uekWXIoYjn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uekWXIoYjn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uekWXIoYjn .dataTables_wrapper {
  display: block;
}
.cid-uekWXIoYjn .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uekWXIoYjn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uekWXIoYjn .head-item:after,
.cid-uekWXIoYjn .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uekWXIoYjn .dataTables_filter {
    text-align: center;
  }
  .cid-uekWXIoYjn .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uekWXIoYjn .dataTables_filter {
    text-align: center;
  }
  .cid-uekWXIoYjn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uekWXIoYjn .table-wrapper {
    width: 100% !important;
  }
  .cid-uekWXIoYjn .container-fluid {
    padding: 0 1rem;
  }
  .cid-uekWXIoYjn table th,
  .cid-uekWXIoYjn table td {
    padding: 0.75rem;
  }
}
.cid-uekWXIoYjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekWXIoYjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekWXIoYjn .body-item {
  text-align: left;
}
.cid-uec1lnUrYd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uec1lnUrYd img,
.cid-uec1lnUrYd .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uec1lnUrYd .item:focus,
.cid-uec1lnUrYd span:focus {
  outline: none;
}
.cid-uec1lnUrYd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uec1lnUrYd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #cccccc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uec1lnUrYd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uec1lnUrYd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uec1lnUrYd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uec1lnUrYd .mbr-section-title {
  color: #ffffff;
}
.cid-uec1lnUrYd .mbr-text,
.cid-uec1lnUrYd .mbr-section-btn {
  text-align: left;
}
.cid-uec1lnUrYd .item-title {
  text-align: left;
}
.cid-uec1lnUrYd .item-subtitle {
  text-align: center;
}
.cid-uec1lnUrYd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uebQvIgtTB {
  padding-top: 60px;
  padding-bottom: 75px;
  position: relative;
  background-image: url("../../../assets/images/architetto-online-negozi-1080x720.webp");
}
.cid-uebQvIgtTB .accordion .card {
  overflow: visible;
}
.cid-uebQvIgtTB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-uebQvIgtTB .mbri-arrow-down:before {
  content: '\e960';
}
.cid-uebQvIgtTB .panel-text {
  padding: 1rem;
  color: #000000;
}
.cid-uebQvIgtTB .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uebQvIgtTB .card .card-header {
  border-radius: 0px;
  border: 1px solid lightgray;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-uebQvIgtTB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-uebQvIgtTB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uebQvIgtTB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-uebQvIgtTB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-uebQvIgtTB .card .panel-body {
  color: #767676;
}
.cid-uebQvIgtTB .panel-collapse {
  border: 1px solid lightgray;
  margin-top: -1px;
}
.cid-uebQvIgtTB H4 {
  color: #000000;
}
.cid-uebQvIgtTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQvIgtTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQvIgtTB H2 {
  color: #000000;
}
.cid-uebQvIEjRn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uebQvIEjRn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQvIEjRn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQvIEjRn .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uebQvIEjRn .container {
    max-width: 1400px;
  }
}
.cid-uebQvIEjRn .card {
  margin: auto;
}
.cid-uebQvIEjRn .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #eab341;
  margin-bottom: 2rem;
}
.cid-uebQvIEjRn .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uebQvIEjRn .row {
  justify-content: center;
}
.cid-uebQvIEjRn .card-title,
.cid-uebQvIEjRn .card-box {
  text-align: left;
}
.cid-uebQvWCWeK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #971f1d;
}
.cid-uebQvWCWeK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uebQvWCWeK H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uebQvWCWeK B {
  color: #2e2e2e;
}
.cid-uebQvXbQww {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uebQvXbQww .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uebQvXbQww .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uebQvXbQww .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uebQvXbQww .mbr-figure img {
  border-radius: 16px;
}
.cid-uebQvXbQww .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uebQvXbQww .text-figure-box {
  background-color: #cccccc;
}
.cid-uebQvXJWtX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uebQvXJWtX h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uebQvXJWtX p {
  color: #767676;
}
.cid-uebQvXJWtX .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-uebQvXJWtX .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uebQvXJWtX .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uebQvXJWtX .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uebQvXJWtX .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uebQvXJWtX .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uebQvXJWtX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQvXJWtX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQvXJWtX .cost {
  color: #f5c155;
}
.cid-uebQvXJWtX .b-descr {
  color: #465052;
}
.cid-uec78lb3qf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uec78lb3qf .container-fluid {
  padding: 0 3rem;
}
.cid-uec78lb3qf .mbr-section-subtitle {
  color: #000000;
}
.cid-uec78lb3qf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uec78lb3qf .table-wrapper {
  margin: 0 auto;
}
.cid-uec78lb3qf .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uec78lb3qf table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uec78lb3qf table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uec78lb3qf table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uec78lb3qf table.table {
  background: #cccccc;
}
.cid-uec78lb3qf .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uec78lb3qf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uec78lb3qf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uec78lb3qf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uec78lb3qf .dataTables_wrapper {
  display: block;
}
.cid-uec78lb3qf .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uec78lb3qf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uec78lb3qf .head-item:after,
.cid-uec78lb3qf .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uec78lb3qf .dataTables_filter {
    text-align: center;
  }
  .cid-uec78lb3qf .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uec78lb3qf .dataTables_filter {
    text-align: center;
  }
  .cid-uec78lb3qf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uec78lb3qf .table-wrapper {
    width: 100% !important;
  }
  .cid-uec78lb3qf .container-fluid {
    padding: 0 1rem;
  }
  .cid-uec78lb3qf table th,
  .cid-uec78lb3qf table td {
    padding: 0.75rem;
  }
}
.cid-uec78lb3qf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uec78lb3qf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uec78lb3qf .body-item {
  text-align: left;
  color: #000000;
}
.cid-uec794JEGX {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uec794JEGX img,
.cid-uec794JEGX .item-img {
  width: 100%;
}
.cid-uec794JEGX .item:focus,
.cid-uec794JEGX span:focus {
  outline: none;
}
.cid-uec794JEGX .item-wrapper {
  position: relative;
}
.cid-uec794JEGX .slide-content {
  position: relative;
  border-radius: 4px;
  background: #635a51;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uec794JEGX .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uec794JEGX .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uec794JEGX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uec794JEGX .mbr-section-title {
  color: #ffffff;
}
.cid-uec794JEGX .mbr-text,
.cid-uec794JEGX .mbr-section-btn {
  text-align: left;
}
.cid-uec794JEGX .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-uec794JEGX .item-subtitle {
  text-align: left;
}
.cid-uec794JEGX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uec794JEGX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uec794JEGX .embla__button--next,
.cid-uec794JEGX .embla__button--prev {
  display: flex;
}
.cid-uec794JEGX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uec794JEGX .embla__button {
    display: none;
  }
}
.cid-uec794JEGX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uec794JEGX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uec794JEGX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uec794JEGX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uec794JEGX .embla__button {
    top: auto;
  }
}
.cid-uec794JEGX .embla {
  position: relative;
  width: 100%;
}
.cid-uec794JEGX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uec794JEGX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uec794JEGX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uec794JEGX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uenfZMF7QM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uenfZMF7QM .mbr-text {
  color: #767676;
}
.cid-uenfZMF7QM .mbr-iconfont {
  color: #635a51 !important;
  font-size: 3.5rem !important;
}
.cid-uenfZMF7QM .link {
  margin: 0;
}
.cid-uenfZMF7QM .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uenfZMF7QM .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uenfZMF7QM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uenfZMF7QM .card {
    margin-bottom: 3rem;
  }
}
.cid-uenfZMF7QM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenfZMF7QM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uel468dNO6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uel468dNO6 .mbr-section-title {
  color: #000000;
}
.cid-uel468dNO6 .mbr-section-subtitle {
  color: #000000;
}
.cid-v8dfS0RiO0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f5c155;
}
.cid-v8dfS0RiO0 .mbr-section-title {
  color: #000000;
}
.cid-v8dfS0RiO0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v8dgcHfiyc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v8dgcHfiyc .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v8dgcHfiyc .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v8dgcHfiyc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v8dgcHfiyc .mbr-figure img {
  border-radius: 16px;
}
.cid-v8dgcHfiyc .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v8dgcHfiyc .text-figure-box {
  background-color: #cccccc;
}
.cid-v8dfSW4VuR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-v8dfSW4VuR h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-v8dfSW4VuR p {
  color: #767676;
}
.cid-v8dfSW4VuR .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-v8dfSW4VuR .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-v8dfSW4VuR .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-v8dfSW4VuR .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-v8dfSW4VuR .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-v8dfSW4VuR .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-v8dfSW4VuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8dfSW4VuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8dfSW4VuR .cost {
  color: #f5c155;
}
.cid-v8dfSW4VuR .b-descr {
  color: #465052;
}
.cid-v8dg0NrL4u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-v8dg0NrL4u .container-fluid {
  padding: 0 3rem;
}
.cid-v8dg0NrL4u .mbr-section-subtitle {
  color: #000000;
}
.cid-v8dg0NrL4u .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-v8dg0NrL4u .table-wrapper {
  margin: 0 auto;
}
.cid-v8dg0NrL4u .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-v8dg0NrL4u table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-v8dg0NrL4u table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-v8dg0NrL4u table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-v8dg0NrL4u table.table {
  background: #cccccc;
}
.cid-v8dg0NrL4u .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-v8dg0NrL4u .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-v8dg0NrL4u .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-v8dg0NrL4u .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-v8dg0NrL4u .dataTables_wrapper {
  display: block;
}
.cid-v8dg0NrL4u .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-v8dg0NrL4u .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-v8dg0NrL4u .head-item:after,
.cid-v8dg0NrL4u .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-v8dg0NrL4u .dataTables_filter {
    text-align: center;
  }
  .cid-v8dg0NrL4u .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-v8dg0NrL4u .dataTables_filter {
    text-align: center;
  }
  .cid-v8dg0NrL4u .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-v8dg0NrL4u .table-wrapper {
    width: 100% !important;
  }
  .cid-v8dg0NrL4u .container-fluid {
    padding: 0 1rem;
  }
  .cid-v8dg0NrL4u table th,
  .cid-v8dg0NrL4u table td {
    padding: 0.75rem;
  }
}
.cid-v8dg0NrL4u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8dg0NrL4u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8dg0NrL4u .body-item {
  text-align: left;
  color: #000000;
}
.cid-uebQvT7DUM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #608b4f;
}
.cid-uebQvT7DUM .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uebQvT7DUM H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uebQvT7DUM B {
  color: #2e2e2e;
}
.cid-uebQvTzjtr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uebQvTzjtr .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uebQvTzjtr .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uebQvTzjtr .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uebQvTzjtr .mbr-figure img {
  border-radius: 16px;
}
.cid-uebQvTzjtr .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uebQvTzjtr .text-figure-box {
  background-color: #cccccc;
}
.cid-uebQvU6jUb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uebQvU6jUb .mbr-figure {
    float: left;
    padding: 15px;
    padding-left: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uebQvU6jUb .mbr-figure {
    float: left;
    padding: 15px;
    padding-left: 0px;
  }
}
.cid-uebQvU6jUb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uebQvU6jUb .mbr-figure img {
  border-radius: 4%;
}
.cid-uebQvU6jUb .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uebQvU6jUb .text-figure-box {
  background-color: #cccccc;
}
.cid-uebQvUBbGw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uebQvUBbGw .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uebQvUBbGw .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uebQvUBbGw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uebQvUBbGw .mbr-figure img {
  border-radius: 16px;
}
.cid-uebQvUBbGw .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uebQvUBbGw .text-figure-box {
  background-color: #cccccc;
}
.cid-uebQvValxM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uebQvValxM h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uebQvValxM p {
  color: #767676;
}
.cid-uebQvValxM .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-uebQvValxM .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uebQvValxM .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uebQvValxM .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uebQvValxM .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uebQvValxM .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uebQvValxM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQvValxM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQvValxM .cost {
  color: #f5c155;
}
.cid-uebQvValxM .b-descr {
  color: #465052;
}
.cid-uebQvVPVqq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uebQvVPVqq .container-fluid {
  padding: 0 3rem;
}
.cid-uebQvVPVqq .mbr-section-subtitle {
  color: #000000;
}
.cid-uebQvVPVqq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uebQvVPVqq .table-wrapper {
  margin: 0 auto;
}
.cid-uebQvVPVqq .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uebQvVPVqq table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uebQvVPVqq table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uebQvVPVqq table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uebQvVPVqq table.table {
  background: #cccccc;
}
.cid-uebQvVPVqq .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uebQvVPVqq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uebQvVPVqq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uebQvVPVqq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uebQvVPVqq .dataTables_wrapper {
  display: block;
}
.cid-uebQvVPVqq .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uebQvVPVqq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uebQvVPVqq .head-item:after,
.cid-uebQvVPVqq .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uebQvVPVqq .dataTables_filter {
    text-align: center;
  }
  .cid-uebQvVPVqq .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uebQvVPVqq .dataTables_filter {
    text-align: center;
  }
  .cid-uebQvVPVqq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uebQvVPVqq .table-wrapper {
    width: 100% !important;
  }
  .cid-uebQvVPVqq .container-fluid {
    padding: 0 1rem;
  }
  .cid-uebQvVPVqq table th,
  .cid-uebQvVPVqq table td {
    padding: 0.75rem;
  }
}
.cid-uebQvVPVqq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQvVPVqq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQvVPVqq .body-item {
  text-align: left;
  color: #000000;
}
.cid-uendaEz1Uo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uendaEz1Uo .mbr-text {
  color: #767676;
}
.cid-uendaEz1Uo .mbr-iconfont {
  color: #635a51 !important;
  font-size: 3.5rem !important;
}
.cid-uendaEz1Uo .link {
  margin: 0;
}
.cid-uendaEz1Uo .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uendaEz1Uo .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uendaEz1Uo .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uendaEz1Uo .card {
    margin-bottom: 3rem;
  }
}
.cid-uendaEz1Uo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uendaEz1Uo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uel4Sej1Li {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uel4Sej1Li .mbr-section-title {
  color: #000000;
}
.cid-uel4Sej1Li .mbr-section-subtitle {
  color: #000000;
}
.cid-uebQw06Mhi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #bd5f06;
}
.cid-uebQw06Mhi .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uebQw06Mhi H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uebQw06Mhi B {
  color: #2e2e2e;
}
.cid-uebQw0EBzk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uebQw0EBzk .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uebQw0EBzk .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uebQw0EBzk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uebQw0EBzk .mbr-figure img {
  border-radius: 16px;
}
.cid-uebQw0EBzk .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uebQw0EBzk .text-figure-box {
  background-color: #cccccc;
}
.cid-uebQw1ecsZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uebQw1ecsZ h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uebQw1ecsZ p {
  color: #767676;
}
.cid-uebQw1ecsZ .card-wrapper {
  border-top: 1px solid #c1c1c1;
  position: relative;
  justify-content: unset;
}
.cid-uebQw1ecsZ .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uebQw1ecsZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uebQw1ecsZ .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uebQw1ecsZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uebQw1ecsZ .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uebQw1ecsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQw1ecsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQw1ecsZ .cost {
  color: #f5c155;
}
.cid-uebQw1ecsZ .b-descr {
  color: #465052;
}
.cid-uebQw1UmTZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uebQw1UmTZ .container-fluid {
  padding: 0 3rem;
}
.cid-uebQw1UmTZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uebQw1UmTZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uebQw1UmTZ .table-wrapper {
  margin: 0 auto;
}
.cid-uebQw1UmTZ .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uebQw1UmTZ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uebQw1UmTZ table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uebQw1UmTZ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uebQw1UmTZ table.table {
  background: #cccccc;
}
.cid-uebQw1UmTZ .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uebQw1UmTZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uebQw1UmTZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uebQw1UmTZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uebQw1UmTZ .dataTables_wrapper {
  display: block;
}
.cid-uebQw1UmTZ .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uebQw1UmTZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uebQw1UmTZ .head-item:after,
.cid-uebQw1UmTZ .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uebQw1UmTZ .dataTables_filter {
    text-align: center;
  }
  .cid-uebQw1UmTZ .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uebQw1UmTZ .dataTables_filter {
    text-align: center;
  }
  .cid-uebQw1UmTZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uebQw1UmTZ .table-wrapper {
    width: 100% !important;
  }
  .cid-uebQw1UmTZ .container-fluid {
    padding: 0 1rem;
  }
  .cid-uebQw1UmTZ table th,
  .cid-uebQw1UmTZ table td {
    padding: 0.75rem;
  }
}
.cid-uebQw1UmTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uebQw1UmTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uebQw1UmTZ .body-item {
  text-align: left;
  color: #000000;
}
.cid-ufTrMzdqP8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ufTrMzdqP8 .mbr-text {
  color: #767676;
}
.cid-ufTrMzdqP8 .mbr-iconfont {
  color: #635a51 !important;
  font-size: 3.5rem !important;
}
.cid-ufTrMzdqP8 .link {
  margin: 0;
}
.cid-ufTrMzdqP8 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-ufTrMzdqP8 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-ufTrMzdqP8 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ufTrMzdqP8 .card {
    margin-bottom: 3rem;
  }
}
.cid-ufTrMzdqP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufTrMzdqP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufTrN2cyv9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ufTrN2cyv9 .mbr-section-title {
  color: #000000;
}
.cid-ufTrN2cyv9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v7NNUe7MrG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NNUe7MrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NNUe7MrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NNUe7MrG .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NNUe7MrG .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NNUe7MrG .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NNUe7MrG .content-head {
  max-width: 800px;
}
.cid-v7NNUe7MrG .card-title {
  text-align: justify;
}
.cid-v7NNUe7MrG .mbr-section-title {
  color: #ffffff;
}
.cid-v7NNUe7MrG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uebQw3kBHD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uebQw3kBHD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uebQw3kBHD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uebQw3kBHD .row {
    text-align: center;
  }
  .cid-uebQw3kBHD .row > div {
    margin: auto;
  }
  .cid-uebQw3kBHD .social-row {
    justify-content: center;
  }
}
.cid-uebQw3kBHD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uebQw3kBHD .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-uebQw3kBHD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uebQw3kBHD .list {
    margin-bottom: 0rem;
  }
}
.cid-uebQw3kBHD .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-uebQw3kBHD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uebQw3kBHD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uebQw3kBHD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uebQw3kBHD .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-uebQw3kBHD H5 {
  color: #eab341;
}
.cid-uebQw3kBHD .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-uebQw3kBHD H4 {
  text-align: left;
}
.cid-uebQw3kBHD H3 {
  color: #e0ac3f;
}
.cid-uebQw3kBHD a[href^="tel:"],
.cid-uebQw3kBHD a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-uesVoWPl2b .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uesVoWPl2b .nav-item:focus,
.cid-uesVoWPl2b .nav-link:focus {
  outline: none;
}
.cid-uesVoWPl2b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uesVoWPl2b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uesVoWPl2b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uesVoWPl2b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uesVoWPl2b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uesVoWPl2b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uesVoWPl2b .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-uesVoWPl2b .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-uesVoWPl2b .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-uesVoWPl2b .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uesVoWPl2b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uesVoWPl2b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uesVoWPl2b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uesVoWPl2b .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uesVoWPl2b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uesVoWPl2b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uesVoWPl2b .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-uesVoWPl2b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uesVoWPl2b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uesVoWPl2b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uesVoWPl2b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uesVoWPl2b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uesVoWPl2b .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uesVoWPl2b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uesVoWPl2b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uesVoWPl2b .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-uesVoWPl2b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uesVoWPl2b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uesVoWPl2b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uesVoWPl2b .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uesVoWPl2b .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uesVoWPl2b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uesVoWPl2b .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-uesVoWPl2b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uesVoWPl2b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uesVoWPl2b .navbar-brand {
  -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-uesVoWPl2b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uesVoWPl2b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uesVoWPl2b .dropdown-item.active,
.cid-uesVoWPl2b .dropdown-item:active {
  background-color: transparent;
}
.cid-uesVoWPl2b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uesVoWPl2b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uesVoWPl2b .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uesVoWPl2b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uesVoWPl2b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uesVoWPl2b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uesVoWPl2b ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uesVoWPl2b .navbar-buttons {
  text-align: center;
}
.cid-uesVoWPl2b 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-uesVoWPl2b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uesVoWPl2b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uesVoWPl2b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uesVoWPl2b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uesVoWPl2b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uesVoWPl2b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uesVoWPl2b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uesVoWPl2b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uesVoWPl2b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uesVoWPl2b .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-uesVoWPl2b a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uesVoWPl2b .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uesVoWPl2b .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uesVoWPl2b .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uesVoWPl2b .navbar {
    height: 77px;
  }
  .cid-uesVoWPl2b .navbar.opened {
    height: auto;
  }
  .cid-uesVoWPl2b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uesVoW1rAt {
  background-image: url("../../../assets/images/idee-casa-1920x1280.webp");
}
.cid-uesVoW1rAt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uesVoW1rAt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uesVoW1rAt .mbr-section-title {
  color: #000000;
}
.cid-uesVoW1rAt .mbr-text,
.cid-uesVoW1rAt .mbr-section-btn {
  color: #000000;
}
.cid-uesVoW1rAt .mbr-section-subtitle {
  color: #000000;
}
.cid-uesVoYIlgZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uesVoYIlgZ .container-fluid {
  padding: 0 3rem;
}
.cid-uesVoYIlgZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uesVoYIlgZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uesVoYIlgZ .table-wrapper {
  margin: 0 auto;
}
.cid-uesVoYIlgZ .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-uesVoYIlgZ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-uesVoYIlgZ table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-uesVoYIlgZ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-uesVoYIlgZ table.table {
  background: #efefef;
}
.cid-uesVoYIlgZ .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-uesVoYIlgZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uesVoYIlgZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-uesVoYIlgZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-uesVoYIlgZ .dataTables_wrapper {
  display: block;
}
.cid-uesVoYIlgZ .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-uesVoYIlgZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uesVoYIlgZ .head-item:after,
.cid-uesVoYIlgZ .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-uesVoYIlgZ .dataTables_filter {
    text-align: center;
  }
  .cid-uesVoYIlgZ .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-uesVoYIlgZ .dataTables_filter {
    text-align: center;
  }
  .cid-uesVoYIlgZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-uesVoYIlgZ .table-wrapper {
    width: 100% !important;
  }
  .cid-uesVoYIlgZ .container-fluid {
    padding: 0 1rem;
  }
  .cid-uesVoYIlgZ table th,
  .cid-uesVoYIlgZ table td {
    padding: 0.75rem;
  }
}
.cid-uesVoYIlgZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uesVoYIlgZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uesVoYIlgZ .body-item {
  text-align: left;
}
.cid-uesVp0TYdJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uesVp0TYdJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uesVp0TYdJ H2 {
  text-align: center;
  color: #000000;
}
.cid-uesVp0TYdJ B {
  color: #2e2e2e;
}
.cid-ueW7IKgZLZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueW7IKgZLZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueW7IKgZLZ .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-ueW7IKgZLZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueW7IKgZLZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueW7IKgZLZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWCGxdTSw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWCGxdTSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWCGxdTSw .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-ueWCGxdTSw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWCGxdTSw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWCGxdTSw .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWCGxdTSw .mbr-text {
  color: #000000;
}
.cid-ueWCH3hudM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWCH3hudM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWCH3hudM .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-ueWCH3hudM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWCH3hudM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWCH3hudM .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWCH3hudM .mbr-text {
  color: #000000;
}
.cid-ueWAzeDXIY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWAzeDXIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWAzeDXIY .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-ueWAzeDXIY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWAzeDXIY img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWAzeDXIY .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWAzeDXIY .mbr-text {
  color: #000000;
}
.cid-ueW8M8ju2S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueW8M8ju2S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueW8M8ju2S .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-ueW8M8ju2S .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueW8M8ju2S img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueW8M8ju2S .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueW8M8ju2S .mbr-text {
  color: #000000;
}
.cid-ueWAPLfNDL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueWAPLfNDL .mbr-text,
.cid-ueWAPLfNDL blockquote {
  color: #767676;
}
.cid-ueWAPLfNDL .mbr-text {
  color: #000000;
}
.cid-uetwDaD6w4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-v7NOgHbBIX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOgHbBIX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOgHbBIX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOgHbBIX .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOgHbBIX .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOgHbBIX .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOgHbBIX .content-head {
  max-width: 800px;
}
.cid-v7NOgHbBIX .card-title {
  text-align: justify;
}
.cid-v7NOgHbBIX .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOgHbBIX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vwdXHheUNz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdXHheUNz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdXHheUNz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXHheUNz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXHheUNz .mbr-text,
.cid-vwdXHheUNz .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdXHheUNz h3:before,
  .cid-vwdXHheUNz h3:after {
    display: none;
  }
}
.cid-vwdXHheUNz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdXHheUNz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdXHheUNz .mbr-section-title {
  color: #ffffff;
}
.cid-uet0mRJAMj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uet0mRJAMj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uet0mRJAMj H2 {
  text-align: center;
  color: #000000;
}
.cid-uet0mRJAMj B {
  color: #2e2e2e;
}
.cid-ueW93vgna9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueW93vgna9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueW93vgna9 .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-ueW93vgna9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueW93vgna9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueW93vgna9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueW93vgna9 .mbr-text {
  color: #000000;
}
.cid-uetvuOlsxJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdYJ7YxU2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYJ7YxU2 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYJ7YxU2 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYJ7YxU2 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYJ7YxU2 .mbr-text,
.cid-vwdYJ7YxU2 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYJ7YxU2 h3:before,
  .cid-vwdYJ7YxU2 h3:after {
    display: none;
  }
}
.cid-vwdYJ7YxU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYJ7YxU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYJ7YxU2 .mbr-section-title {
  color: #ffffff;
}
.cid-uetx007Gno {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetx007Gno .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetx007Gno H2 {
  text-align: center;
  color: #000000;
}
.cid-uetx007Gno B {
  color: #2e2e2e;
}
.cid-ueW9GQXlU6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueW9GQXlU6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueW9GQXlU6 .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-ueW9GQXlU6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueW9GQXlU6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueW9GQXlU6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueW9GQXlU6 .mbr-text {
  color: #000000;
}
.cid-uetWWYomZE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetWWYomZE .mbr-text,
.cid-uetWWYomZE blockquote {
  color: #767676;
}
.cid-uetWWYomZE .mbr-text {
  color: #000000;
}
.cid-uetx1r4Sur {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-v7NOkYUhQi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOkYUhQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOkYUhQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOkYUhQi .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOkYUhQi .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOkYUhQi .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOkYUhQi .content-head {
  max-width: 800px;
}
.cid-v7NOkYUhQi .card-title {
  text-align: justify;
}
.cid-v7NOkYUhQi .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOkYUhQi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vwdXPu7Yug {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdXPu7Yug h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdXPu7Yug h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXPu7Yug h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXPu7Yug .mbr-text,
.cid-vwdXPu7Yug .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdXPu7Yug h3:before,
  .cid-vwdXPu7Yug h3:after {
    display: none;
  }
}
.cid-vwdXPu7Yug .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdXPu7Yug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdXPu7Yug .mbr-section-title {
  color: #ffffff;
}
.cid-uetxGec4Fv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetxGec4Fv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetxGec4Fv H2 {
  text-align: center;
  color: #000000;
}
.cid-uetxGec4Fv B {
  color: #2e2e2e;
}
.cid-uetyHVMQ9D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetyHVMQ9D .mbr-text,
.cid-uetyHVMQ9D blockquote {
  color: #767676;
}
.cid-uetyHVMQ9D .mbr-text {
  color: #000000;
}
.cid-ueWacpIYuI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWacpIYuI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWacpIYuI .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-ueWacpIYuI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWacpIYuI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWacpIYuI .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWacpIYuI .mbr-text {
  color: #000000;
}
.cid-uety2xLPXG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdYHIIIKm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYHIIIKm h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYHIIIKm h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYHIIIKm h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYHIIIKm .mbr-text,
.cid-vwdYHIIIKm .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYHIIIKm h3:before,
  .cid-vwdYHIIIKm h3:after {
    display: none;
  }
}
.cid-vwdYHIIIKm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYHIIIKm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYHIIIKm .mbr-section-title {
  color: #ffffff;
}
.cid-uetzdY6Z2b {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetzdY6Z2b .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetzdY6Z2b H2 {
  text-align: center;
  color: #000000;
}
.cid-uetzdY6Z2b B {
  color: #2e2e2e;
}
.cid-ueWaDIt1hI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWaDIt1hI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWaDIt1hI .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-ueWaDIt1hI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWaDIt1hI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWaDIt1hI .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWaDIt1hI .mbr-text {
  color: #000000;
}
.cid-uetzfMdAiK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetzfMdAiK .mbr-text,
.cid-uetzfMdAiK blockquote {
  color: #767676;
}
.cid-uetzfMdAiK .mbr-text {
  color: #000000;
}
.cid-vwdYGA0ucO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYGA0ucO h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYGA0ucO h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYGA0ucO h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYGA0ucO .mbr-text,
.cid-vwdYGA0ucO .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYGA0ucO h3:before,
  .cid-vwdYGA0ucO h3:after {
    display: none;
  }
}
.cid-vwdYGA0ucO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYGA0ucO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYGA0ucO .mbr-section-title {
  color: #ffffff;
}
.cid-uetDlcXSgs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetDlcXSgs .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetDlcXSgs H2 {
  text-align: center;
  color: #000000;
}
.cid-uetDlcXSgs B {
  color: #2e2e2e;
}
.cid-ueWbjcP9Ds {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWbjcP9Ds .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWbjcP9Ds .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-ueWbjcP9Ds .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWbjcP9Ds img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWbjcP9Ds .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWbjcP9Ds .mbr-text {
  color: #000000;
}
.cid-ueWbPcp2Fo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWbPcp2Fo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWbPcp2Fo .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-ueWbPcp2Fo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWbPcp2Fo img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWbPcp2Fo .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWbPcp2Fo .mbr-text {
  color: #000000;
}
.cid-ueWbPPunYr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWbPPunYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWbPPunYr .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-ueWbPPunYr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWbPPunYr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWbPPunYr .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWbPPunYr .mbr-text {
  color: #000000;
}
.cid-vwdYFlAUjL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYFlAUjL h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYFlAUjL h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYFlAUjL h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYFlAUjL .mbr-text,
.cid-vwdYFlAUjL .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYFlAUjL h3:before,
  .cid-vwdYFlAUjL h3:after {
    display: none;
  }
}
.cid-vwdYFlAUjL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYFlAUjL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYFlAUjL .mbr-section-title {
  color: #ffffff;
}
.cid-uetzGN3suV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetzGN3suV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetzGN3suV H2 {
  text-align: center;
  color: #000000;
}
.cid-uetzGN3suV B {
  color: #2e2e2e;
}
.cid-uetzHBFrQM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetzHBFrQM .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uetzHBFrQM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uetzHBFrQM .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-uetzHBFrQM .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uetzHBFrQM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uetzIkOt44 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetzIkOt44 .mbr-text,
.cid-uetzIkOt44 blockquote {
  color: #767676;
}
.cid-uetzIkOt44 .mbr-text {
  color: #000000;
}
.cid-ueWdRyckFe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWdRyckFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWdRyckFe .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-ueWdRyckFe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWdRyckFe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWdRyckFe .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWdRyckFe .mbr-text {
  color: #000000;
}
.cid-uetzIRinL0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdYEgirUt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYEgirUt h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYEgirUt h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYEgirUt h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYEgirUt .mbr-text,
.cid-vwdYEgirUt .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYEgirUt h3:before,
  .cid-vwdYEgirUt h3:after {
    display: none;
  }
}
.cid-vwdYEgirUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYEgirUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYEgirUt .mbr-section-title {
  color: #ffffff;
}
.cid-uetAjNFOFa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetAjNFOFa .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetAjNFOFa H2 {
  text-align: center;
  color: #000000;
}
.cid-uetAjNFOFa B {
  color: #2e2e2e;
}
.cid-ueWevjj9Xj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWevjj9Xj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWevjj9Xj .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-ueWevjj9Xj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWevjj9Xj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWevjj9Xj .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWevjj9Xj .mbr-text {
  color: #000000;
}
.cid-vwdYD3HhHX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYD3HhHX h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYD3HhHX h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYD3HhHX h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYD3HhHX .mbr-text,
.cid-vwdYD3HhHX .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYD3HhHX h3:before,
  .cid-vwdYD3HhHX h3:after {
    display: none;
  }
}
.cid-vwdYD3HhHX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYD3HhHX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYD3HhHX .mbr-section-title {
  color: #ffffff;
}
.cid-uetBeKxk4X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetBeKxk4X .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetBeKxk4X H2 {
  text-align: center;
  color: #000000;
}
.cid-uetBeKxk4X B {
  color: #2e2e2e;
}
.cid-uetBBm5TXZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetBBm5TXZ .mbr-text,
.cid-uetBBm5TXZ blockquote {
  color: #767676;
}
.cid-uetBBm5TXZ .mbr-text {
  color: #000000;
}
.cid-ueWf0E1TQv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWf0E1TQv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWf0E1TQv .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-ueWf0E1TQv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWf0E1TQv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWf0E1TQv .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWf0E1TQv .mbr-text {
  color: #000000;
}
.cid-vwdYBIu9sp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYBIu9sp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYBIu9sp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYBIu9sp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYBIu9sp .mbr-text,
.cid-vwdYBIu9sp .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYBIu9sp h3:before,
  .cid-vwdYBIu9sp h3:after {
    display: none;
  }
}
.cid-vwdYBIu9sp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYBIu9sp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYBIu9sp .mbr-section-title {
  color: #ffffff;
}
.cid-uetEZ5JUE1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetEZ5JUE1 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetEZ5JUE1 H2 {
  text-align: center;
  color: #000000;
}
.cid-uetEZ5JUE1 B {
  color: #2e2e2e;
}
.cid-ueWwXYZlD6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWwXYZlD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWwXYZlD6 .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-ueWwXYZlD6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWwXYZlD6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWwXYZlD6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWwXYZlD6 .mbr-text {
  color: #000000;
}
.cid-ueWxPNM17Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWxPNM17Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWxPNM17Y .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-ueWxPNM17Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWxPNM17Y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWxPNM17Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWxPNM17Y .mbr-text {
  color: #000000;
}
.cid-ueWfyMuUWQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWfyMuUWQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWfyMuUWQ .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-ueWfyMuUWQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWfyMuUWQ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWfyMuUWQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWfyMuUWQ .mbr-text {
  color: #000000;
}
.cid-ueWw390w6c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWw390w6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWw390w6c .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-ueWw390w6c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWw390w6c img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWw390w6c .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWw390w6c .mbr-text {
  color: #000000;
}
.cid-ueu5YhiteL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueu5YhiteL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueu5YhiteL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueu5YhiteL .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueu5YhiteL .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueu5YhiteL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v7NR45fLcR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NR45fLcR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NR45fLcR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NR45fLcR .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NR45fLcR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NR45fLcR .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NR45fLcR .content-head {
  max-width: 800px;
}
.cid-v7NR45fLcR .card-title {
  text-align: justify;
}
.cid-v7NR45fLcR .mbr-section-title {
  color: #ffffff;
}
.cid-v7NR45fLcR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vwdXWvvwkE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdXWvvwkE h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdXWvvwkE h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXWvvwkE h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdXWvvwkE .mbr-text,
.cid-vwdXWvvwkE .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdXWvvwkE h3:before,
  .cid-vwdXWvvwkE h3:after {
    display: none;
  }
}
.cid-vwdXWvvwkE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdXWvvwkE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdXWvvwkE .mbr-section-title {
  color: #ffffff;
}
.cid-uetFJ01HOs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetFJ01HOs .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetFJ01HOs H2 {
  text-align: center;
  color: #000000;
}
.cid-uetFJ01HOs B {
  color: #2e2e2e;
}
.cid-ueWgG1U7wM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWgG1U7wM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWgG1U7wM .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-ueWgG1U7wM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWgG1U7wM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWgG1U7wM .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWgG1U7wM .mbr-text {
  color: #000000;
}
.cid-ueWyUtOQ97 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWyUtOQ97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWyUtOQ97 .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-ueWyUtOQ97 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWyUtOQ97 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWyUtOQ97 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWyUtOQ97 .mbr-text {
  color: #000000;
}
.cid-vwdYzFSARZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYzFSARZ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYzFSARZ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYzFSARZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYzFSARZ .mbr-text,
.cid-vwdYzFSARZ .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYzFSARZ h3:before,
  .cid-vwdYzFSARZ h3:after {
    display: none;
  }
}
.cid-vwdYzFSARZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYzFSARZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYzFSARZ .mbr-section-title {
  color: #ffffff;
}
.cid-uetG7siElj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetG7siElj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetG7siElj H2 {
  text-align: center;
  color: #000000;
}
.cid-uetG7siElj B {
  color: #2e2e2e;
}
.cid-ueWgGAI1TH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWgGAI1TH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWgGAI1TH .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-ueWgGAI1TH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWgGAI1TH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWgGAI1TH .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWgGAI1TH .mbr-text {
  color: #000000;
}
.cid-uetG8r2nVB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetG8r2nVB .mbr-text,
.cid-uetG8r2nVB blockquote {
  color: #767676;
}
.cid-uetG8r2nVB .mbr-text {
  color: #000000;
}
.cid-ueWhdmen9L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWhdmen9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWhdmen9L .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-ueWhdmen9L .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWhdmen9L img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWhdmen9L .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWhdmen9L .mbr-text {
  color: #000000;
}
.cid-v7NR6ettt6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NR6ettt6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NR6ettt6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NR6ettt6 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NR6ettt6 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NR6ettt6 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NR6ettt6 .content-head {
  max-width: 800px;
}
.cid-v7NR6ettt6 .card-title {
  text-align: justify;
}
.cid-v7NR6ettt6 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NR6ettt6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vwdY2AVhNM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdY2AVhNM h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdY2AVhNM h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdY2AVhNM h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdY2AVhNM .mbr-text,
.cid-vwdY2AVhNM .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdY2AVhNM h3:before,
  .cid-vwdY2AVhNM h3:after {
    display: none;
  }
}
.cid-vwdY2AVhNM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdY2AVhNM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdY2AVhNM .mbr-section-title {
  color: #ffffff;
}
.cid-uetGKPEhI2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetGKPEhI2 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetGKPEhI2 H2 {
  text-align: center;
  color: #000000;
}
.cid-uetGKPEhI2 B {
  color: #2e2e2e;
}
.cid-ueWomEaHuF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWomEaHuF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWomEaHuF .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-ueWomEaHuF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWomEaHuF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWomEaHuF .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWomEaHuF .mbr-text {
  color: #000000;
}
.cid-vwdYxMiOPw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYxMiOPw h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYxMiOPw h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYxMiOPw h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYxMiOPw .mbr-text,
.cid-vwdYxMiOPw .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYxMiOPw h3:before,
  .cid-vwdYxMiOPw h3:after {
    display: none;
  }
}
.cid-vwdYxMiOPw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYxMiOPw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYxMiOPw .mbr-section-title {
  color: #ffffff;
}
.cid-uetHatHGpI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetHatHGpI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetHatHGpI H2 {
  text-align: center;
  color: #000000;
}
.cid-uetHatHGpI B {
  color: #2e2e2e;
}
.cid-ueWon8dZmk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWon8dZmk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWon8dZmk .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-ueWon8dZmk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWon8dZmk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWon8dZmk .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWon8dZmk .mbr-text {
  color: #000000;
}
.cid-uetHbyIUi5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetHbyIUi5 .mbr-text,
.cid-uetHbyIUi5 blockquote {
  color: #767676;
}
.cid-uetHbyIUi5 .mbr-text {
  color: #000000;
}
.cid-ueWsFofbYG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWsFofbYG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWsFofbYG .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-ueWsFofbYG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWsFofbYG img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWsFofbYG .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWsFofbYG .mbr-text {
  color: #000000;
}
.cid-ueWtvY1KR7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueWtvY1KR7 .mbr-text,
.cid-ueWtvY1KR7 blockquote {
  color: #767676;
}
.cid-ueWtvY1KR7 .mbr-text {
  color: #000000;
}
.cid-vwdYwINVJv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYwINVJv h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYwINVJv h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYwINVJv h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYwINVJv .mbr-text,
.cid-vwdYwINVJv .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYwINVJv h3:before,
  .cid-vwdYwINVJv h3:after {
    display: none;
  }
}
.cid-vwdYwINVJv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYwINVJv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYwINVJv .mbr-section-title {
  color: #ffffff;
}
.cid-uetHXJ1x7E {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetHXJ1x7E .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetHXJ1x7E H2 {
  text-align: center;
  color: #000000;
}
.cid-uetHXJ1x7E B {
  color: #2e2e2e;
}
.cid-ueWqsXFTzE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWqsXFTzE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWqsXFTzE .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-ueWqsXFTzE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWqsXFTzE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWqsXFTzE .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWqsXFTzE .mbr-text {
  color: #000000;
}
.cid-ueWonTUJRZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWonTUJRZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWonTUJRZ .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-ueWonTUJRZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWonTUJRZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWonTUJRZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWonTUJRZ .mbr-text {
  color: #000000;
}
.cid-ueWq4QkzCf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWq4QkzCf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWq4QkzCf .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-ueWq4QkzCf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWq4QkzCf img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWq4QkzCf .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWq4QkzCf .mbr-text {
  color: #000000;
}
.cid-vwdYvGsnfM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYvGsnfM h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYvGsnfM h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYvGsnfM h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYvGsnfM .mbr-text,
.cid-vwdYvGsnfM .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYvGsnfM h3:before,
  .cid-vwdYvGsnfM h3:after {
    display: none;
  }
}
.cid-vwdYvGsnfM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYvGsnfM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYvGsnfM .mbr-section-title {
  color: #ffffff;
}
.cid-uetI9qsMlG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetI9qsMlG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetI9qsMlG H2 {
  text-align: center;
  color: #000000;
}
.cid-uetI9qsMlG B {
  color: #2e2e2e;
}
.cid-ueWqUe9rGc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWqUe9rGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWqUe9rGc .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-ueWqUe9rGc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWqUe9rGc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWqUe9rGc .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWqUe9rGc .mbr-text {
  color: #000000;
}
.cid-ueWoopNix4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWoopNix4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWoopNix4 .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-ueWoopNix4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWoopNix4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWoopNix4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWoopNix4 .mbr-text {
  color: #000000;
}
.cid-vwdYuhbDpf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYuhbDpf h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYuhbDpf h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYuhbDpf h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYuhbDpf .mbr-text,
.cid-vwdYuhbDpf .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYuhbDpf h3:before,
  .cid-vwdYuhbDpf h3:after {
    display: none;
  }
}
.cid-vwdYuhbDpf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYuhbDpf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYuhbDpf .mbr-section-title {
  color: #ffffff;
}
.cid-uetIrfOnKB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uetIrfOnKB .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uetIrfOnKB H2 {
  text-align: center;
  color: #000000;
}
.cid-uetIrfOnKB B {
  color: #2e2e2e;
}
.cid-ueWooY6MEq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWooY6MEq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWooY6MEq .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-ueWooY6MEq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWooY6MEq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWooY6MEq .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWooY6MEq .mbr-text {
  color: #000000;
}
.cid-uetIslBOiT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uetIslBOiT .mbr-text,
.cid-uetIslBOiT blockquote {
  color: #767676;
}
.cid-uetIslBOiT .mbr-text {
  color: #000000;
}
.cid-ueWopMFg0U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueWopMFg0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWopMFg0U .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-ueWopMFg0U .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueWopMFg0U img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueWopMFg0U .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueWopMFg0U .mbr-text {
  color: #000000;
}
.cid-vwdYsTRCiG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYsTRCiG h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYsTRCiG h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYsTRCiG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYsTRCiG .mbr-text,
.cid-vwdYsTRCiG .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYsTRCiG h3:before,
  .cid-vwdYsTRCiG h3:after {
    display: none;
  }
}
.cid-vwdYsTRCiG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYsTRCiG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYsTRCiG .mbr-section-title {
  color: #ffffff;
}
.cid-uMYAnXIvKJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-uMYAnXIvKJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uMYAnXIvKJ H2 {
  text-align: center;
  color: #000000;
}
.cid-uMYAnXIvKJ B {
  color: #2e2e2e;
}
.cid-uMYAoGWgxS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uMYAoGWgxS .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMYAoGWgxS .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMYAoGWgxS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMYAoGWgxS .mbr-figure img {
  border-radius: 16px;
}
.cid-uMYAoGWgxS .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMYAoGWgxS .text-figure-box {
  background-color: #efefef;
}
.cid-vwdYrCo2ge {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYrCo2ge h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYrCo2ge h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYrCo2ge h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYrCo2ge .mbr-text,
.cid-vwdYrCo2ge .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYrCo2ge h3:before,
  .cid-vwdYrCo2ge h3:after {
    display: none;
  }
}
.cid-vwdYrCo2ge .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYrCo2ge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYrCo2ge .mbr-section-title {
  color: #ffffff;
}
.cid-v5VpYxkIWV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-v5VpYxkIWV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5VpYxkIWV H2 {
  text-align: center;
  color: #000000;
}
.cid-v5VpYxkIWV B {
  color: #2e2e2e;
}
.cid-v6tAmMvFjE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v6tAmMvFjE .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v6tAmMvFjE .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v6tAmMvFjE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v6tAmMvFjE .mbr-figure img {
  border-radius: 16px;
}
.cid-v6tAmMvFjE .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v6tAmMvFjE .text-figure-box {
  background-color: #efefef;
}
.cid-v66HynEl3K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v66HynEl3K .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v66HynEl3K .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v66HynEl3K .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v66HynEl3K .mbr-figure img {
  border-radius: 16px;
}
.cid-v66HynEl3K .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v66HynEl3K .text-figure-box {
  background-color: #efefef;
}
.cid-v66HZgkeS2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v66HZgkeS2 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v66HZgkeS2 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v66HZgkeS2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v66HZgkeS2 .mbr-figure img {
  border-radius: 16px;
}
.cid-v66HZgkeS2 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v66HZgkeS2 .text-figure-box {
  background-color: #efefef;
}
.cid-v66IRWVDxZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v66IRWVDxZ .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v66IRWVDxZ .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v66IRWVDxZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v66IRWVDxZ .mbr-figure img {
  border-radius: 16px;
}
.cid-v66IRWVDxZ .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v66IRWVDxZ .text-figure-box {
  background-color: #efefef;
}
.cid-v66KLgI21F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v66KLgI21F .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v66KLgI21F .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v66KLgI21F .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v66KLgI21F .mbr-figure img {
  border-radius: 16px;
}
.cid-v66KLgI21F .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v66KLgI21F .text-figure-box {
  background-color: #efefef;
}
.cid-vwdYpwxJkP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYpwxJkP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYpwxJkP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYpwxJkP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYpwxJkP .mbr-text,
.cid-vwdYpwxJkP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYpwxJkP h3:before,
  .cid-vwdYpwxJkP h3:after {
    display: none;
  }
}
.cid-vwdYpwxJkP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYpwxJkP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYpwxJkP .mbr-section-title {
  color: #ffffff;
}
.cid-v84VPwIZOs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-v84VPwIZOs .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v84VPwIZOs H2 {
  text-align: center;
  color: #000000;
}
.cid-v84VPwIZOs B {
  color: #2e2e2e;
}
.cid-v84VQ6i9Ku {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v84VQ6i9Ku .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v84VQ6i9Ku .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v84VQ6i9Ku .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v84VQ6i9Ku .mbr-figure img {
  border-radius: 16px;
}
.cid-v84VQ6i9Ku .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v84VQ6i9Ku .text-figure-box {
  background-color: #efefef;
}
.cid-v84XLFeqem {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v84XLFeqem .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v84XLFeqem .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v84XLFeqem .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v84XLFeqem .mbr-figure img {
  border-radius: 16px;
}
.cid-v84XLFeqem .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v84XLFeqem .text-figure-box {
  background-color: #efefef;
}
.cid-vwdYlhX7NS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYlhX7NS h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYlhX7NS h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYlhX7NS h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYlhX7NS .mbr-text,
.cid-vwdYlhX7NS .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYlhX7NS h3:before,
  .cid-vwdYlhX7NS h3:after {
    display: none;
  }
}
.cid-vwdYlhX7NS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYlhX7NS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYlhX7NS .mbr-section-title {
  color: #ffffff;
}
.cid-v850eNQOpe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cebfaf;
}
.cid-v850eNQOpe .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v850eNQOpe H2 {
  text-align: center;
  color: #000000;
}
.cid-v850eNQOpe B {
  color: #2e2e2e;
}
.cid-v850fhBreE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v850fhBreE .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v850fhBreE .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v850fhBreE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v850fhBreE .mbr-figure img {
  border-radius: 16px;
}
.cid-v850fhBreE .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v850fhBreE .text-figure-box {
  background-color: #efefef;
}
.cid-v851VKV3nA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v851VKV3nA .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v851VKV3nA .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v851VKV3nA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v851VKV3nA .mbr-figure img {
  border-radius: 16px;
}
.cid-v851VKV3nA .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v851VKV3nA .text-figure-box {
  background-color: #efefef;
}
.cid-v7NOpxIdTx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOpxIdTx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOpxIdTx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOpxIdTx .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOpxIdTx .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOpxIdTx .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOpxIdTx .content-head {
  max-width: 800px;
}
.cid-v7NOpxIdTx .card-title {
  text-align: justify;
}
.cid-v7NOpxIdTx .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOpxIdTx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uesVpJ4pjI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uesVpJ4pjI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uesVpJ4pjI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uesVpJ4pjI .row {
    text-align: center;
  }
  .cid-uesVpJ4pjI .row > div {
    margin: auto;
  }
  .cid-uesVpJ4pjI .social-row {
    justify-content: center;
  }
}
.cid-uesVpJ4pjI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uesVpJ4pjI .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-uesVpJ4pjI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uesVpJ4pjI .list {
    margin-bottom: 0rem;
  }
}
.cid-uesVpJ4pjI .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-uesVpJ4pjI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uesVpJ4pjI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uesVpJ4pjI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uesVpJ4pjI .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-uesVpJ4pjI H5 {
  color: #eab341;
}
.cid-uesVpJ4pjI .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-uesVpJ4pjI H4 {
  text-align: left;
}
.cid-uesVpJ4pjI H3 {
  color: #e0ac3f;
}
.cid-uesVpJ4pjI a[href^="tel:"],
.cid-uesVpJ4pjI a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-ueCNPJUrKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCNPJUrKX .nav-item:focus,
.cid-ueCNPJUrKX .nav-link:focus {
  outline: none;
}
.cid-ueCNPJUrKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCNPJUrKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueCNPJUrKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ueCNPJUrKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCNPJUrKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueCNPJUrKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueCNPJUrKX .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-ueCNPJUrKX .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-ueCNPJUrKX .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-ueCNPJUrKX .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueCNPJUrKX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueCNPJUrKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueCNPJUrKX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ueCNPJUrKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ueCNPJUrKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueCNPJUrKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueCNPJUrKX .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-ueCNPJUrKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueCNPJUrKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueCNPJUrKX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueCNPJUrKX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueCNPJUrKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueCNPJUrKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ueCNPJUrKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueCNPJUrKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueCNPJUrKX .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-ueCNPJUrKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ueCNPJUrKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueCNPJUrKX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueCNPJUrKX .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ueCNPJUrKX .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ueCNPJUrKX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueCNPJUrKX .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ueCNPJUrKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ueCNPJUrKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ueCNPJUrKX .navbar-brand {
  -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-ueCNPJUrKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueCNPJUrKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueCNPJUrKX .dropdown-item.active,
.cid-ueCNPJUrKX .dropdown-item:active {
  background-color: transparent;
}
.cid-ueCNPJUrKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueCNPJUrKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueCNPJUrKX .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueCNPJUrKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueCNPJUrKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueCNPJUrKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueCNPJUrKX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueCNPJUrKX .navbar-buttons {
  text-align: center;
}
.cid-ueCNPJUrKX 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-ueCNPJUrKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueCNPJUrKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueCNPJUrKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCNPJUrKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCNPJUrKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueCNPJUrKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCNPJUrKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueCNPJUrKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueCNPJUrKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCNPJUrKX .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-ueCNPJUrKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ueCNPJUrKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueCNPJUrKX .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ueCNPJUrKX .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueCNPJUrKX .navbar {
    height: 77px;
  }
  .cid-ueCNPJUrKX .navbar.opened {
    height: auto;
  }
  .cid-ueCNPJUrKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueCNPKt7XO {
  background-image: url("../../../assets/images/consigli-ristrutturazione-casa-1920x1281.webp");
}
.cid-ueCNPKt7XO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCNPKt7XO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCNPKt7XO .mbr-section-title {
  color: #000000;
}
.cid-ueCNPKt7XO .mbr-text,
.cid-ueCNPKt7XO .mbr-section-btn {
  color: #000000;
}
.cid-ueCNPKt7XO .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCNPKZZaP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ueCNPKZZaP .container-fluid {
  padding: 0 3rem;
}
.cid-ueCNPKZZaP .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCNPKZZaP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueCNPKZZaP .table-wrapper {
  margin: 0 auto;
}
.cid-ueCNPKZZaP .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-ueCNPKZZaP table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ueCNPKZZaP table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-ueCNPKZZaP table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-ueCNPKZZaP table.table {
  background: #efefef;
}
.cid-ueCNPKZZaP .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-ueCNPKZZaP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueCNPKZZaP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-ueCNPKZZaP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-ueCNPKZZaP .dataTables_wrapper {
  display: block;
}
.cid-ueCNPKZZaP .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-ueCNPKZZaP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueCNPKZZaP .head-item:after,
.cid-ueCNPKZZaP .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-ueCNPKZZaP .dataTables_filter {
    text-align: center;
  }
  .cid-ueCNPKZZaP .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-ueCNPKZZaP .dataTables_filter {
    text-align: center;
  }
  .cid-ueCNPKZZaP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-ueCNPKZZaP .table-wrapper {
    width: 100% !important;
  }
  .cid-ueCNPKZZaP .container-fluid {
    padding: 0 1rem;
  }
  .cid-ueCNPKZZaP table th,
  .cid-ueCNPKZZaP table td {
    padding: 0.75rem;
  }
}
.cid-ueCNPKZZaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCNPKZZaP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCNPKZZaP .body-item {
  text-align: left;
}
.cid-ueCNPLVdMx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueCNPLVdMx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ueCNPLVdMx H2 {
  text-align: center;
  color: #000000;
}
.cid-ueCNPLVdMx B {
  color: #2e2e2e;
}
.cid-ueCNPMF0rY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vyX3AlbWMx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vyX3AlbWMx h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vyX3AlbWMx h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyX3AlbWMx h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyX3AlbWMx .mbr-text,
.cid-vyX3AlbWMx .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vyX3AlbWMx h3:before,
  .cid-vyX3AlbWMx h3:after {
    display: none;
  }
}
.cid-vyX3AlbWMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyX3AlbWMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyX3AlbWMx .mbr-section-title {
  color: #ffffff;
}
.cid-uXOccy6pXX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uXOcnnmHfk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uXOcBfS3ik {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe18xz8XP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe18xz8XP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe18xz8XP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe18xz8XP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe18xz8XP .mbr-text,
.cid-vwe18xz8XP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe18xz8XP h3:before,
  .cid-vwe18xz8XP h3:after {
    display: none;
  }
}
.cid-vwe18xz8XP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe18xz8XP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe18xz8XP .mbr-section-title {
  color: #ffffff;
}
.cid-v7NORq4M06 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NORq4M06 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NORq4M06 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NORq4M06 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NORq4M06 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NORq4M06 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NORq4M06 .content-head {
  max-width: 800px;
}
.cid-v7NORq4M06 .card-title {
  text-align: justify;
}
.cid-v7NORq4M06 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NORq4M06 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueD7filmfY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueD7filmfY .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueD7filmfY H2 {
  text-align: center;
  color: #000000;
}
.cid-ueD7filmfY B {
  color: #2e2e2e;
}
.cid-uNE6L9FFMs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNE6L9FFMs .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNE6L9FFMs .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNE6L9FFMs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNE6L9FFMs .mbr-figure img {
  border-radius: 16px;
}
.cid-uNE6L9FFMs .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNE6L9FFMs .text-figure-box {
  background-color: #efefef;
}
.cid-uMZlfJYcUe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMZlfJYcUe .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMZlfJYcUe .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uMZlfJYcUe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMZlfJYcUe .mbr-figure img {
  border-radius: 0px;
}
.cid-uMZlfJYcUe .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMZlfJYcUe .text-figure-box {
  background-color: #efefef;
}
.cid-vwe17Ai3iy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe17Ai3iy h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe17Ai3iy h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe17Ai3iy h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe17Ai3iy .mbr-text,
.cid-vwe17Ai3iy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe17Ai3iy h3:before,
  .cid-vwe17Ai3iy h3:after {
    display: none;
  }
}
.cid-vwe17Ai3iy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe17Ai3iy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe17Ai3iy .mbr-section-title {
  color: #000000;
}
.cid-ueD8f8tmpF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueD8f8tmpF .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueD8f8tmpF H2 {
  text-align: center;
  color: #000000;
}
.cid-ueD8f8tmpF B {
  color: #2e2e2e;
}
.cid-uNE78gEqs8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNE78gEqs8 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNE78gEqs8 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNE78gEqs8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNE78gEqs8 .mbr-figure img {
  border-radius: 16px;
}
.cid-uNE78gEqs8 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNE78gEqs8 .text-figure-box {
  background-color: #efefef;
}
.cid-ueD9Uq950n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe16N02G1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe16N02G1 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe16N02G1 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe16N02G1 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe16N02G1 .mbr-text,
.cid-vwe16N02G1 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe16N02G1 h3:before,
  .cid-vwe16N02G1 h3:after {
    display: none;
  }
}
.cid-vwe16N02G1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe16N02G1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe16N02G1 .mbr-section-title {
  color: #ffffff;
}
.cid-ueDcxDiX1s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueDcxDiX1s .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDcxDiX1s H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDcxDiX1s B {
  color: #2e2e2e;
}
.cid-ueDcygBle5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDcygBle5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDcygBle5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDcygBle5 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDcygBle5 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDcygBle5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDczH2T3s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDczH2T3s .mbr-text,
.cid-ueDczH2T3s blockquote {
  color: #767676;
}
.cid-ueDczH2T3s .mbr-text {
  color: #000000;
}
.cid-ueDcAi8zEu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe15J0DOQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe15J0DOQ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe15J0DOQ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe15J0DOQ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe15J0DOQ .mbr-text,
.cid-vwe15J0DOQ .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe15J0DOQ h3:before,
  .cid-vwe15J0DOQ h3:after {
    display: none;
  }
}
.cid-vwe15J0DOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe15J0DOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe15J0DOQ .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOPmWCX5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOPmWCX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOPmWCX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOPmWCX5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOPmWCX5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOPmWCX5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOPmWCX5 .content-head {
  max-width: 800px;
}
.cid-v7NOPmWCX5 .card-title {
  text-align: justify;
}
.cid-v7NOPmWCX5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOPmWCX5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDeo1qyVn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueDeo1qyVn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDeo1qyVn H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDeo1qyVn B {
  color: #2e2e2e;
}
.cid-ueDeoP1znJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDeoP1znJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDeoP1znJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDeoP1znJ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDeoP1znJ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDeoP1znJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDhFmCwdh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDhFmCwdh .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDhFmCwdh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDhFmCwdh .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDhFmCwdh .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDhFmCwdh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDhOw4BHS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDhOw4BHS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDhOw4BHS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDhOw4BHS .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDhOw4BHS .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDhOw4BHS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDivR73FH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDivR73FH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDivR73FH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDivR73FH .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDivR73FH .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDivR73FH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDiwQxJcp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDiwQxJcp .mbr-text,
.cid-ueDiwQxJcp blockquote {
  color: #767676;
}
.cid-ueDiwQxJcp .mbr-text {
  color: #000000;
}
.cid-vwe14Egf9R {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe14Egf9R h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe14Egf9R h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe14Egf9R h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe14Egf9R .mbr-text,
.cid-vwe14Egf9R .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe14Egf9R h3:before,
  .cid-vwe14Egf9R h3:after {
    display: none;
  }
}
.cid-vwe14Egf9R .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe14Egf9R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe14Egf9R .mbr-section-title {
  color: #000000;
}
.cid-v7NOO4BMTz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOO4BMTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOO4BMTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOO4BMTz .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOO4BMTz .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOO4BMTz .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOO4BMTz .content-head {
  max-width: 800px;
}
.cid-v7NOO4BMTz .card-title {
  text-align: justify;
}
.cid-v7NOO4BMTz .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOO4BMTz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDfEpVyrR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueDfEpVyrR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDfEpVyrR H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDfEpVyrR B {
  color: #2e2e2e;
}
.cid-ueDfFaqRv3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDfFaqRv3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDfFaqRv3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDfFaqRv3 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDfFaqRv3 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDfFaqRv3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDhiNSr7i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDhiNSr7i .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDhiNSr7i .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDhiNSr7i .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDhiNSr7i .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDhiNSr7i .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDfFY07P1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDfFY07P1 .mbr-text,
.cid-ueDfFY07P1 blockquote {
  color: #767676;
}
.cid-ueDfFY07P1 .mbr-text {
  color: #000000;
}
.cid-vwe12U9rx4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe12U9rx4 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe12U9rx4 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe12U9rx4 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe12U9rx4 .mbr-text,
.cid-vwe12U9rx4 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe12U9rx4 h3:before,
  .cid-vwe12U9rx4 h3:after {
    display: none;
  }
}
.cid-vwe12U9rx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe12U9rx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe12U9rx4 .mbr-section-title {
  color: #ffffff;
}
.cid-ueE33z0ReO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueE33z0ReO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueE33z0ReO H2 {
  text-align: center;
  color: #000000;
}
.cid-ueE33z0ReO B {
  color: #2e2e2e;
}
.cid-ueE34fyPJK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE34fyPJK .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueE34fyPJK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueE34fyPJK .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueE34fyPJK .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueE34fyPJK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueE34Pvx6c {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE34Pvx6c .mbr-text,
.cid-ueE34Pvx6c blockquote {
  color: #767676;
}
.cid-ueE34Pvx6c .mbr-text {
  color: #000000;
}
.cid-ueE3NFm6iG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueE3NFm6iG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueE3NFm6iG H2 {
  text-align: left;
  color: #000000;
}
.cid-ueE3NFm6iG B {
  color: #2e2e2e;
}
.cid-ueE3OphoMJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE3OphoMJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueE3OphoMJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueE3OphoMJ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueE3OphoMJ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueE3OphoMJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe124pfaf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe124pfaf h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe124pfaf h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe124pfaf h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe124pfaf .mbr-text,
.cid-vwe124pfaf .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe124pfaf h3:before,
  .cid-vwe124pfaf h3:after {
    display: none;
  }
}
.cid-vwe124pfaf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe124pfaf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe124pfaf .mbr-section-title {
  color: #ffffff;
}
.cid-ueE4q87D7A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueE4q87D7A .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueE4q87D7A H2 {
  text-align: center;
  color: #000000;
}
.cid-ueE4q87D7A B {
  color: #2e2e2e;
}
.cid-ueE4pyGxIG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE4pyGxIG .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueE4pyGxIG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueE4pyGxIG .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueE4pyGxIG .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueE4pyGxIG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueE5MBZHwe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe118FeIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe118FeIf h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe118FeIf h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe118FeIf h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe118FeIf .mbr-text,
.cid-vwe118FeIf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe118FeIf h3:before,
  .cid-vwe118FeIf h3:after {
    display: none;
  }
}
.cid-vwe118FeIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe118FeIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe118FeIf .mbr-section-title {
  color: #000000;
}
.cid-ueE4ohcp61 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueE4ohcp61 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueE4ohcp61 H2 {
  text-align: center;
  color: #000000;
}
.cid-ueE4ohcp61 B {
  color: #2e2e2e;
}
.cid-ueE4rdje9o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE4rdje9o .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueE4rdje9o .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueE4rdje9o .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueE4rdje9o .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueE4rdje9o .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueE70gkZzg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE70gkZzg .mbr-text,
.cid-ueE70gkZzg blockquote {
  color: #767676;
}
.cid-ueE70gkZzg .mbr-text {
  color: #000000;
}
.cid-vwe108Q1iz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe108Q1iz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe108Q1iz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe108Q1iz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe108Q1iz .mbr-text,
.cid-vwe108Q1iz .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe108Q1iz h3:before,
  .cid-vwe108Q1iz h3:after {
    display: none;
  }
}
.cid-vwe108Q1iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe108Q1iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe108Q1iz .mbr-section-title {
  color: #ffffff;
}
.cid-ueE83ciMZX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-ueE83ciMZX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueE83ciMZX H2 {
  text-align: center;
  color: #000000;
}
.cid-ueE83ciMZX B {
  color: #2e2e2e;
}
.cid-ueE85ft6jp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueE83PuF4W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueE83PuF4W .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueE83PuF4W .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueE83PuF4W .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueE83PuF4W .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueE83PuF4W .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe0Z2cuJj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0Z2cuJj h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0Z2cuJj h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Z2cuJj h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Z2cuJj .mbr-text,
.cid-vwe0Z2cuJj .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0Z2cuJj h3:before,
  .cid-vwe0Z2cuJj h3:after {
    display: none;
  }
}
.cid-vwe0Z2cuJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0Z2cuJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0Z2cuJj .mbr-section-title {
  color: #ffffff;
}
.cid-uf7FkO2qWd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uf7FkO2qWd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uf7FkO2qWd H2 {
  text-align: center;
  color: #000000;
}
.cid-uf7FkO2qWd B {
  color: #2e2e2e;
}
.cid-ufc7gTKD1b {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc7gTKD1b .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc7gTKD1b .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-ufc7gTKD1b .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc7gTKD1b .mbr-figure img {
  border-radius: 20px;
}
.cid-ufc7gTKD1b .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-ufc7gTKD1b .text-figure-box {
  background-color: #efefef;
}
.cid-ufc7i5Z8iZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc7i5Z8iZ .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc7i5Z8iZ .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-ufc7i5Z8iZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc7i5Z8iZ .mbr-figure img {
  border-radius: 16px;
}
.cid-ufc7i5Z8iZ .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-ufc7i5Z8iZ .text-figure-box {
  background-color: #efefef;
}
.cid-ufc7iGgkz1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc7iGgkz1 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc7iGgkz1 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-ufc7iGgkz1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc7iGgkz1 .mbr-figure img {
  border-radius: 20px;
}
.cid-ufc7iGgkz1 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-ufc7iGgkz1 .text-figure-box {
  background-color: #efefef;
}
.cid-ufc7j9Hncf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc7j9Hncf .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc7j9Hncf .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-ufc7j9Hncf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc7j9Hncf .mbr-figure img {
  border-radius: 20px;
}
.cid-ufc7j9Hncf .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-ufc7j9Hncf .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0XYOPtP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0XYOPtP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0XYOPtP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0XYOPtP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0XYOPtP .mbr-text,
.cid-vwe0XYOPtP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe0XYOPtP h3:before,
  .cid-vwe0XYOPtP h3:after {
    display: none;
  }
}
.cid-vwe0XYOPtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0XYOPtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0XYOPtP .mbr-section-title {
  color: #000000;
}
.cid-v7NOLWq269 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOLWq269 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOLWq269 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOLWq269 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOLWq269 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOLWq269 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOLWq269 .content-head {
  max-width: 800px;
}
.cid-v7NOLWq269 .card-title {
  text-align: justify;
}
.cid-v7NOLWq269 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOLWq269 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uf7FAy3AkX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uf7FAy3AkX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uf7FAy3AkX H2 {
  text-align: center;
  color: #000000;
}
.cid-uf7FAy3AkX B {
  color: #2e2e2e;
}
.cid-ufc5QltdeC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc5QltdeC .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc5QltdeC .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-ufc5QltdeC .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc5QltdeC .mbr-figure img {
  border-radius: 16px;
}
.cid-ufc5QltdeC .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-ufc5QltdeC .text-figure-box {
  background-color: #efefef;
}
.cid-ufc5QXShEX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufc5QXShEX .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-ufc5QXShEX .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-ufc5QXShEX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ufc5QXShEX .mbr-figure img {
  border-radius: 16px;
}
.cid-ufc5QXShEX .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-ufc5QXShEX .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0WF9MG9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0WF9MG9 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0WF9MG9 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0WF9MG9 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0WF9MG9 .mbr-text,
.cid-vwe0WF9MG9 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0WF9MG9 h3:before,
  .cid-vwe0WF9MG9 h3:after {
    display: none;
  }
}
.cid-vwe0WF9MG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0WF9MG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0WF9MG9 .mbr-section-title {
  color: #ffffff;
}
.cid-uMT38ugIRW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uMT38ugIRW .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uMT38ugIRW H2 {
  text-align: center;
  color: #000000;
}
.cid-uMT38ugIRW B {
  color: #2e2e2e;
}
.cid-uMT38YpntI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMT38YpntI .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMT38YpntI .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMT38YpntI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMT38YpntI .mbr-figure img {
  border-radius: 16px;
}
.cid-uMT38YpntI .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMT38YpntI .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0VkWKHF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0VkWKHF h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0VkWKHF h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0VkWKHF h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0VkWKHF .mbr-text,
.cid-vwe0VkWKHF .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0VkWKHF h3:before,
  .cid-vwe0VkWKHF h3:after {
    display: none;
  }
}
.cid-vwe0VkWKHF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0VkWKHF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0VkWKHF .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOKRwLEV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOKRwLEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOKRwLEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOKRwLEV .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOKRwLEV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOKRwLEV .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOKRwLEV .content-head {
  max-width: 800px;
}
.cid-v7NOKRwLEV .card-title {
  text-align: justify;
}
.cid-v7NOKRwLEV .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOKRwLEV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uMWW8PGpca {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uMWW8PGpca .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uMWW8PGpca H2 {
  text-align: center;
  color: #000000;
}
.cid-uMWW8PGpca B {
  color: #2e2e2e;
}
.cid-uMWW9vQuvC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMWW9vQuvC .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMWW9vQuvC .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMWW9vQuvC .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMWW9vQuvC .mbr-figure img {
  border-radius: 16px;
}
.cid-uMWW9vQuvC .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMWW9vQuvC .text-figure-box {
  background-color: #efefef;
}
.cid-uMWWaFvn5L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMWWaFvn5L .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMWWaFvn5L .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMWWaFvn5L .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMWWaFvn5L .mbr-figure img {
  border-radius: 16px;
}
.cid-uMWWaFvn5L .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMWWaFvn5L .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0T7Wt8e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0T7Wt8e h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0T7Wt8e h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0T7Wt8e h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0T7Wt8e .mbr-text,
.cid-vwe0T7Wt8e .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe0T7Wt8e h3:before,
  .cid-vwe0T7Wt8e h3:after {
    display: none;
  }
}
.cid-vwe0T7Wt8e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0T7Wt8e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0T7Wt8e .mbr-section-title {
  color: #000000;
}
.cid-v7NOJTvl8a {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOJTvl8a .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOJTvl8a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOJTvl8a .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOJTvl8a .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOJTvl8a .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOJTvl8a .content-head {
  max-width: 800px;
}
.cid-v7NOJTvl8a .card-title {
  text-align: justify;
}
.cid-v7NOJTvl8a .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOJTvl8a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uMYcS1syVA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uMYcS1syVA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uMYcS1syVA H2 {
  text-align: center;
  color: #000000;
}
.cid-uMYcS1syVA B {
  color: #2e2e2e;
}
.cid-uMYcSCh5rU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMYcSCh5rU .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMYcSCh5rU .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMYcSCh5rU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMYcSCh5rU .mbr-figure img {
  border-radius: 16px;
}
.cid-uMYcSCh5rU .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMYcSCh5rU .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0Ses3ag {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0Ses3ag h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0Ses3ag h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Ses3ag h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Ses3ag .mbr-text,
.cid-vwe0Ses3ag .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0Ses3ag h3:before,
  .cid-vwe0Ses3ag h3:after {
    display: none;
  }
}
.cid-vwe0Ses3ag .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0Ses3ag .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0Ses3ag .mbr-section-title {
  color: #ffffff;
}
.cid-uMYW5sKBGv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uMYW5sKBGv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uMYW5sKBGv H2 {
  text-align: center;
  color: #000000;
}
.cid-uMYW5sKBGv B {
  color: #2e2e2e;
}
.cid-uNDYajDmxb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNDYajDmxb .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNDYajDmxb .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNDYajDmxb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNDYajDmxb .mbr-figure img {
  border-radius: 16px;
}
.cid-uNDYajDmxb .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNDYajDmxb .text-figure-box {
  background-color: #efefef;
}
.cid-uMYVfTgkOF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uMYVfTgkOF .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uMYVfTgkOF .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uMYVfTgkOF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uMYVfTgkOF .mbr-figure img {
  border-radius: 16px;
}
.cid-uMYVfTgkOF .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uMYVfTgkOF .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0Q4q0hu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0Q4q0hu h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0Q4q0hu h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Q4q0hu h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0Q4q0hu .mbr-text,
.cid-vwe0Q4q0hu .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0Q4q0hu h3:before,
  .cid-vwe0Q4q0hu h3:after {
    display: none;
  }
}
.cid-vwe0Q4q0hu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0Q4q0hu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0Q4q0hu .mbr-section-title {
  color: #ffffff;
}
.cid-uN8CsHCdtd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uN8CsHCdtd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uN8CsHCdtd H2 {
  text-align: center;
  color: #000000;
}
.cid-uN8CsHCdtd B {
  color: #2e2e2e;
}
.cid-uN8HonaE7k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uN8HonaE7k .mbr-text,
.cid-uN8HonaE7k blockquote {
  color: #767676;
}
.cid-uN8HonaE7k .mbr-text {
  color: #000000;
}
.cid-vwe0OXwVub {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0OXwVub h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0OXwVub h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0OXwVub h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0OXwVub .mbr-text,
.cid-vwe0OXwVub .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe0OXwVub h3:before,
  .cid-vwe0OXwVub h3:after {
    display: none;
  }
}
.cid-vwe0OXwVub .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0OXwVub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0OXwVub .mbr-section-title {
  color: #000000;
}
.cid-uNCIdJAvJt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uNCIdJAvJt .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uNCIdJAvJt H2 {
  text-align: center;
  color: #000000;
}
.cid-uNCIdJAvJt B {
  color: #2e2e2e;
}
.cid-uNCIewsXdG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNCIewsXdG .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNCIewsXdG .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNCIewsXdG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNCIewsXdG .mbr-figure img {
  border-radius: 16px;
}
.cid-uNCIewsXdG .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNCIewsXdG .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0NXFOGW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0NXFOGW h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0NXFOGW h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0NXFOGW h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0NXFOGW .mbr-text,
.cid-vwe0NXFOGW .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0NXFOGW h3:before,
  .cid-vwe0NXFOGW h3:after {
    display: none;
  }
}
.cid-vwe0NXFOGW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0NXFOGW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0NXFOGW .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOIaf4wK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOIaf4wK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOIaf4wK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOIaf4wK .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOIaf4wK .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOIaf4wK .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOIaf4wK .content-head {
  max-width: 800px;
}
.cid-v7NOIaf4wK .card-title {
  text-align: justify;
}
.cid-v7NOIaf4wK .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOIaf4wK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uNE5prJ2HU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uNE5prJ2HU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uNE5prJ2HU H2 {
  text-align: center;
  color: #000000;
}
.cid-uNE5prJ2HU B {
  color: #2e2e2e;
}
.cid-uNE5pSE1CU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNE5pSE1CU .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNE5pSE1CU .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNE5pSE1CU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNE5pSE1CU .mbr-figure img {
  border-radius: 16px;
}
.cid-uNE5pSE1CU .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNE5pSE1CU .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0MPPdbp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0MPPdbp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0MPPdbp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0MPPdbp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0MPPdbp .mbr-text,
.cid-vwe0MPPdbp .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0MPPdbp h3:before,
  .cid-vwe0MPPdbp h3:after {
    display: none;
  }
}
.cid-vwe0MPPdbp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0MPPdbp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0MPPdbp .mbr-section-title {
  color: #ffffff;
}
.cid-uNE5C6arjK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uNE5C6arjK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uNE5C6arjK H2 {
  text-align: center;
  color: #000000;
}
.cid-uNE5C6arjK B {
  color: #2e2e2e;
}
.cid-uNE5CG1Q6V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNE5CG1Q6V .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uNE5CG1Q6V .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uNE5CG1Q6V .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uNE5CG1Q6V .mbr-figure img {
  border-radius: 16px;
}
.cid-uNE5CG1Q6V .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uNE5CG1Q6V .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0LEqXCp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0LEqXCp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0LEqXCp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0LEqXCp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0LEqXCp .mbr-text,
.cid-vwe0LEqXCp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe0LEqXCp h3:before,
  .cid-vwe0LEqXCp h3:after {
    display: none;
  }
}
.cid-vwe0LEqXCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0LEqXCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0LEqXCp .mbr-section-title {
  color: #000000;
}
.cid-uPXJZF8rO2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-uPXJZF8rO2 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uPXJZF8rO2 H2 {
  text-align: center;
  color: #000000;
}
.cid-uPXJZF8rO2 B {
  color: #2e2e2e;
}
.cid-uPXK0gQjqw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uPXK0gQjqw .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uPXK0gQjqw .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uPXK0gQjqw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uPXK0gQjqw .mbr-figure img {
  border-radius: 16px;
}
.cid-uPXK0gQjqw .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uPXK0gQjqw .text-figure-box {
  background-color: #efefef;
}
.cid-uPXMKLVJnX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uPXMKLVJnX .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uPXMKLVJnX .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-uPXMKLVJnX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uPXMKLVJnX .mbr-figure img {
  border-radius: 16px;
}
.cid-uPXMKLVJnX .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-uPXMKLVJnX .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0KmCmuI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0KmCmuI h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0KmCmuI h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0KmCmuI h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0KmCmuI .mbr-text,
.cid-vwe0KmCmuI .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0KmCmuI h3:before,
  .cid-vwe0KmCmuI h3:after {
    display: none;
  }
}
.cid-vwe0KmCmuI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0KmCmuI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0KmCmuI .mbr-section-title {
  color: #ffffff;
}
.cid-uR8jsIdSLp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uR8jsIdSLp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uR8jsIdSLp H2 {
  text-align: center;
  color: #000000;
}
.cid-uR8jsIdSLp B {
  color: #2e2e2e;
}
.cid-uR8jtfdUa2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uR8jtfdUa2 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uR8jtfdUa2 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uR8jtfdUa2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uR8jtfdUa2 .mbr-figure img {
  border-radius: 20px;
}
.cid-uR8jtfdUa2 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uR8jtfdUa2 .text-figure-box {
  background-color: #efefef;
}
.cid-uR8jtL21nj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uR8jtL21nj .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uR8jtL21nj .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uR8jtL21nj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uR8jtL21nj .mbr-figure img {
  border-radius: 20px;
}
.cid-uR8jtL21nj .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uR8jtL21nj .text-figure-box {
  background-color: #efefef;
}
.cid-uR8jueiPQx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uR8jueiPQx .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uR8jueiPQx .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uR8jueiPQx .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uR8jueiPQx .mbr-figure img {
  border-radius: 20px;
}
.cid-uR8jueiPQx .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uR8jueiPQx .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0pnMf3Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0pnMf3Y h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0pnMf3Y h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0pnMf3Y h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0pnMf3Y .mbr-text,
.cid-vwe0pnMf3Y .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0pnMf3Y h3:before,
  .cid-vwe0pnMf3Y h3:after {
    display: none;
  }
}
.cid-vwe0pnMf3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0pnMf3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0pnMf3Y .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOGgL6B2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOGgL6B2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOGgL6B2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOGgL6B2 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOGgL6B2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOGgL6B2 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOGgL6B2 .content-head {
  max-width: 800px;
}
.cid-v7NOGgL6B2 .card-title {
  text-align: justify;
}
.cid-v7NOGgL6B2 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOGgL6B2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uResV09wCK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uResV09wCK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uResV09wCK H2 {
  text-align: center;
  color: #000000;
}
.cid-uResV09wCK B {
  color: #2e2e2e;
}
.cid-uResVwy9rB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uResVwy9rB .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uResVwy9rB .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uResVwy9rB .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uResVwy9rB .mbr-figure img {
  border-radius: 20px;
}
.cid-uResVwy9rB .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uResVwy9rB .text-figure-box {
  background-color: #efefef;
}
.cid-uResZuUVRL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uResZuUVRL .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uResZuUVRL .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uResZuUVRL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uResZuUVRL .mbr-figure img {
  border-radius: 20px;
}
.cid-uResZuUVRL .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uResZuUVRL .text-figure-box {
  background-color: #efefef;
}
.cid-vwe0nfTM08 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe0nfTM08 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe0nfTM08 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0nfTM08 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe0nfTM08 .mbr-text,
.cid-vwe0nfTM08 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe0nfTM08 h3:before,
  .cid-vwe0nfTM08 h3:after {
    display: none;
  }
}
.cid-vwe0nfTM08 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe0nfTM08 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe0nfTM08 .mbr-section-title {
  color: #ffffff;
}
.cid-uReujJeRvp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uReujJeRvp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uReujJeRvp H2 {
  text-align: center;
  color: #000000;
}
.cid-uReujJeRvp B {
  color: #2e2e2e;
}
.cid-uReukA9KU2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uReukA9KU2 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uReukA9KU2 .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uReukA9KU2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uReukA9KU2 .mbr-figure img {
  border-radius: 20px;
}
.cid-uReukA9KU2 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uReukA9KU2 .text-figure-box {
  background-color: #efefef;
}
.cid-uReCZiwrMk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uReCZiwrMk .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uReCZiwrMk .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uReCZiwrMk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uReCZiwrMk .mbr-figure img {
  border-radius: 20px;
}
.cid-uReCZiwrMk .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uReCZiwrMk .text-figure-box {
  background-color: #efefef;
}
.cid-v7NOEEXYD5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOEEXYD5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOEEXYD5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOEEXYD5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOEEXYD5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOEEXYD5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOEEXYD5 .content-head {
  max-width: 800px;
}
.cid-v7NOEEXYD5 .card-title {
  text-align: justify;
}
.cid-v7NOEEXYD5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOEEXYD5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCNQ97XQH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ueCNQ97XQH .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ueCNQ97XQH .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ueCNQ97XQH .row {
    text-align: center;
  }
  .cid-ueCNQ97XQH .row > div {
    margin: auto;
  }
  .cid-ueCNQ97XQH .social-row {
    justify-content: center;
  }
}
.cid-ueCNQ97XQH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ueCNQ97XQH .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-ueCNQ97XQH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ueCNQ97XQH .list {
    margin-bottom: 0rem;
  }
}
.cid-ueCNQ97XQH .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ueCNQ97XQH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ueCNQ97XQH .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ueCNQ97XQH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueCNQ97XQH .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-ueCNQ97XQH H5 {
  color: #eab341;
}
.cid-ueCNQ97XQH .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-ueCNQ97XQH H4 {
  text-align: left;
}
.cid-ueCNQ97XQH H3 {
  color: #e0ac3f;
}
.cid-ueCNQ97XQH a[href^="tel:"],
.cid-ueCNQ97XQH a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-ueCP4eytFU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCP4eytFU .nav-item:focus,
.cid-ueCP4eytFU .nav-link:focus {
  outline: none;
}
.cid-ueCP4eytFU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCP4eytFU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueCP4eytFU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ueCP4eytFU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCP4eytFU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueCP4eytFU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueCP4eytFU .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-ueCP4eytFU .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-ueCP4eytFU .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-ueCP4eytFU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueCP4eytFU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueCP4eytFU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueCP4eytFU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ueCP4eytFU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ueCP4eytFU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueCP4eytFU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueCP4eytFU .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-ueCP4eytFU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueCP4eytFU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueCP4eytFU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueCP4eytFU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueCP4eytFU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueCP4eytFU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ueCP4eytFU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueCP4eytFU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueCP4eytFU .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-ueCP4eytFU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ueCP4eytFU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueCP4eytFU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueCP4eytFU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ueCP4eytFU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ueCP4eytFU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueCP4eytFU .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ueCP4eytFU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ueCP4eytFU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ueCP4eytFU .navbar-brand {
  -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-ueCP4eytFU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueCP4eytFU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueCP4eytFU .dropdown-item.active,
.cid-ueCP4eytFU .dropdown-item:active {
  background-color: transparent;
}
.cid-ueCP4eytFU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueCP4eytFU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueCP4eytFU .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueCP4eytFU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueCP4eytFU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueCP4eytFU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueCP4eytFU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueCP4eytFU .navbar-buttons {
  text-align: center;
}
.cid-ueCP4eytFU 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-ueCP4eytFU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueCP4eytFU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueCP4eytFU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCP4eytFU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCP4eytFU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueCP4eytFU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCP4eytFU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueCP4eytFU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueCP4eytFU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCP4eytFU .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-ueCP4eytFU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ueCP4eytFU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueCP4eytFU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ueCP4eytFU .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueCP4eytFU .navbar {
    height: 77px;
  }
  .cid-ueCP4eytFU .navbar.opened {
    height: auto;
  }
  .cid-ueCP4eytFU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueCP4eX2Yl {
  background-image: url("../../../assets/images/68-facing-smooth-bricks-texture-seamless-hr-diffuse-1176x1052.webp");
}
.cid-ueCP4eX2Yl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCP4eX2Yl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCP4eX2Yl .mbr-section-title {
  color: #000000;
}
.cid-ueCP4eX2Yl .mbr-text,
.cid-ueCP4eX2Yl .mbr-section-btn {
  color: #000000;
}
.cid-ueCP4eX2Yl .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCP4fc6wI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ueCP4fc6wI .container-fluid {
  padding: 0 3rem;
}
.cid-ueCP4fc6wI .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCP4fc6wI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueCP4fc6wI .table-wrapper {
  margin: 0 auto;
}
.cid-ueCP4fc6wI .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-ueCP4fc6wI table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ueCP4fc6wI table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-ueCP4fc6wI table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-ueCP4fc6wI table.table {
  background: #ffffff;
}
.cid-ueCP4fc6wI .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-ueCP4fc6wI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueCP4fc6wI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-ueCP4fc6wI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-ueCP4fc6wI .dataTables_wrapper {
  display: block;
}
.cid-ueCP4fc6wI .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-ueCP4fc6wI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueCP4fc6wI .head-item:after,
.cid-ueCP4fc6wI .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-ueCP4fc6wI .dataTables_filter {
    text-align: center;
  }
  .cid-ueCP4fc6wI .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-ueCP4fc6wI .dataTables_filter {
    text-align: center;
  }
  .cid-ueCP4fc6wI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-ueCP4fc6wI .table-wrapper {
    width: 100% !important;
  }
  .cid-ueCP4fc6wI .container-fluid {
    padding: 0 1rem;
  }
  .cid-ueCP4fc6wI table th,
  .cid-ueCP4fc6wI table td {
    padding: 0.75rem;
  }
}
.cid-ueCP4fc6wI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCP4fc6wI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCP4fc6wI .body-item {
  text-align: left;
}
.cid-ueCP4fQGCh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueCP4fQGCh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueCP4fQGCh H2 {
  text-align: center;
  color: #000000;
}
.cid-ueCP4fQGCh B {
  color: #2e2e2e;
}
.cid-ueCP4g00Gw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCP4g00Gw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueCP4g00Gw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueCP4g00Gw .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueCP4g00Gw .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueCP4g00Gw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueD2qRsUWv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueD2qRsUWv .mbr-text,
.cid-ueD2qRsUWv blockquote {
  color: #767676;
}
.cid-ueD2qRsUWv .mbr-text {
  color: #000000;
}
.cid-vwdYXWPaxf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdYXWPaxf h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdYXWPaxf h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYXWPaxf h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdYXWPaxf .mbr-text,
.cid-vwdYXWPaxf .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdYXWPaxf h3:before,
  .cid-vwdYXWPaxf h3:after {
    display: none;
  }
}
.cid-vwdYXWPaxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdYXWPaxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdYXWPaxf .mbr-section-title {
  color: #ffffff;
}
.cid-ueD37F7lAH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueD37F7lAH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueD37F7lAH H2 {
  text-align: center;
  color: #000000;
}
.cid-ueD37F7lAH B {
  color: #2e2e2e;
}
.cid-ueD38RGwky {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueD38RGwky .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueD38RGwky .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueD38RGwky .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueD38RGwky .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueD38RGwky .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueD3xCVWYg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdZie6JlS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZie6JlS h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZie6JlS h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZie6JlS h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZie6JlS .mbr-text,
.cid-vwdZie6JlS .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdZie6JlS h3:before,
  .cid-vwdZie6JlS h3:after {
    display: none;
  }
}
.cid-vwdZie6JlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZie6JlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZie6JlS .mbr-section-title {
  color: #ffffff;
}
.cid-ueD4d6eNW0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueD4d6eNW0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueD4d6eNW0 H2 {
  text-align: center;
  color: #000000;
}
.cid-ueD4d6eNW0 B {
  color: #2e2e2e;
}
.cid-ueD4fDW7vF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdZu2kOQH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZu2kOQH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZu2kOQH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZu2kOQH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZu2kOQH .mbr-text,
.cid-vwdZu2kOQH .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdZu2kOQH h3:before,
  .cid-vwdZu2kOQH h3:after {
    display: none;
  }
}
.cid-vwdZu2kOQH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZu2kOQH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZu2kOQH .mbr-section-title {
  color: #ffffff;
}
.cid-ueJxAeNxj7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueJxAeNxj7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueJxAeNxj7 H2 {
  text-align: center;
  color: #000000;
}
.cid-ueJxAeNxj7 B {
  color: #2e2e2e;
}
.cid-ueJxBlAsp7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJxBlAsp7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJxBlAsp7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJxBlAsp7 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJxBlAsp7 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJxBlAsp7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJy4GEdVt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJy4GEdVt .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJy4GEdVt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJy4GEdVt .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJy4GEdVt .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJy4GEdVt .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJxCq7BmY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdZv6bY1P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZv6bY1P h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZv6bY1P h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZv6bY1P h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZv6bY1P .mbr-text,
.cid-vwdZv6bY1P .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwdZv6bY1P h3:before,
  .cid-vwdZv6bY1P h3:after {
    display: none;
  }
}
.cid-vwdZv6bY1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZv6bY1P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZv6bY1P .mbr-section-title {
  color: #000000;
}
.cid-ueJzM9BpXy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueJzM9BpXy .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueJzM9BpXy H2 {
  text-align: center;
  color: #000000;
}
.cid-ueJzM9BpXy B {
  color: #2e2e2e;
}
.cid-ueJzMRzJb0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJzMRzJb0 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJzMRzJb0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJzMRzJb0 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJzMRzJb0 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJzMRzJb0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJzNqozRz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdZxJV0Dt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZxJV0Dt h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZxJV0Dt h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZxJV0Dt h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZxJV0Dt .mbr-text,
.cid-vwdZxJV0Dt .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdZxJV0Dt h3:before,
  .cid-vwdZxJV0Dt h3:after {
    display: none;
  }
}
.cid-vwdZxJV0Dt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZxJV0Dt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZxJV0Dt .mbr-section-title {
  color: #ffffff;
}
.cid-ueJBrpM7EP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueJBrpM7EP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueJBrpM7EP H2 {
  text-align: center;
  color: #000000;
}
.cid-ueJBrpM7EP B {
  color: #2e2e2e;
}
.cid-ueJBrYU9Eb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJBrYU9Eb .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJBrYU9Eb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJBrYU9Eb .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJBrYU9Eb .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJBrYU9Eb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJBNzH6Ug {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwdZyw8hZ3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZyw8hZ3 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZyw8hZ3 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZyw8hZ3 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZyw8hZ3 .mbr-text,
.cid-vwdZyw8hZ3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwdZyw8hZ3 h3:before,
  .cid-vwdZyw8hZ3 h3:after {
    display: none;
  }
}
.cid-vwdZyw8hZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZyw8hZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZyw8hZ3 .mbr-section-title {
  color: #000000;
}
.cid-ueJDYSodsn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-ueJDYSodsn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueJDYSodsn H2 {
  text-align: center;
  color: #000000;
}
.cid-ueJDYSodsn B {
  color: #2e2e2e;
}
.cid-ueJDZuHc8b {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJDZuHc8b .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJDZuHc8b .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJDZuHc8b .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJDZuHc8b .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJDZuHc8b .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJE0acKYX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJE0acKYX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJE0acKYX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJE0acKYX .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJE0acKYX .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJE0acKYX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJE0RBTd0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJE0RBTd0 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJE0RBTd0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJE0RBTd0 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJE0RBTd0 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJE0RBTd0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJInjoFNs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJInjoFNs .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJInjoFNs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJInjoFNs .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJInjoFNs .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJInjoFNs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwdZzrB4KS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZzrB4KS h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZzrB4KS h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZzrB4KS h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZzrB4KS .mbr-text,
.cid-vwdZzrB4KS .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwdZzrB4KS h3:before,
  .cid-vwdZzrB4KS h3:after {
    display: none;
  }
}
.cid-vwdZzrB4KS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZzrB4KS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZzrB4KS .mbr-section-title {
  color: #ffffff;
}
.cid-uPjbSpvYc4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b8b3ad;
}
.cid-uPjbSpvYc4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uPjbSpvYc4 H2 {
  text-align: center;
  color: #000000;
}
.cid-uPjbSpvYc4 B {
  color: #2e2e2e;
}
.cid-uPjbSU2Rlq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uPjbSU2Rlq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uPjbSU2Rlq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uPjbSU2Rlq .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-uPjbSU2Rlq .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uPjbSU2Rlq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uPjfaky7vc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uPjfaky7vc .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uPjfaky7vc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uPjfaky7vc .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-uPjfaky7vc .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uPjfaky7vc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwdZAp5qJe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwdZAp5qJe h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwdZAp5qJe h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZAp5qJe h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwdZAp5qJe .mbr-text,
.cid-vwdZAp5qJe .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwdZAp5qJe h3:before,
  .cid-vwdZAp5qJe h3:after {
    display: none;
  }
}
.cid-vwdZAp5qJe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwdZAp5qJe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwdZAp5qJe .mbr-section-title {
  color: #000000;
}
.cid-uReF41YY2b {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-uReF41YY2b .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uReF41YY2b H2 {
  text-align: center;
  color: #000000;
}
.cid-uReF41YY2b B {
  color: #2e2e2e;
}
.cid-uReF4Hc8AN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uReF4Hc8AN .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-uReF4Hc8AN .mbr-figure {
    float: right;
    padding: 0px;
    padding-right: 0px;
  }
}
.cid-uReF4Hc8AN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uReF4Hc8AN .mbr-figure img {
  border-radius: 20px;
}
.cid-uReF4Hc8AN .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 6px 0 #232323;
}
.cid-uReF4Hc8AN .text-figure-box {
  background-color: #efefef;
}
.cid-v7NOvgOe7X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NOvgOe7X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NOvgOe7X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NOvgOe7X .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NOvgOe7X .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NOvgOe7X .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NOvgOe7X .content-head {
  max-width: 800px;
}
.cid-v7NOvgOe7X .card-title {
  text-align: justify;
}
.cid-v7NOvgOe7X .mbr-section-title {
  color: #ffffff;
}
.cid-v7NOvgOe7X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCP4gNl8Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ueCP4gNl8Q .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ueCP4gNl8Q .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ueCP4gNl8Q .row {
    text-align: center;
  }
  .cid-ueCP4gNl8Q .row > div {
    margin: auto;
  }
  .cid-ueCP4gNl8Q .social-row {
    justify-content: center;
  }
}
.cid-ueCP4gNl8Q .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ueCP4gNl8Q .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-ueCP4gNl8Q .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ueCP4gNl8Q .list {
    margin-bottom: 0rem;
  }
}
.cid-ueCP4gNl8Q .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ueCP4gNl8Q .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ueCP4gNl8Q .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ueCP4gNl8Q div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueCP4gNl8Q .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-ueCP4gNl8Q H5 {
  color: #eab341;
}
.cid-ueCP4gNl8Q .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-ueCP4gNl8Q H4 {
  text-align: left;
}
.cid-ueCP4gNl8Q H3 {
  color: #e0ac3f;
}
.cid-ueCP4gNl8Q a[href^="tel:"],
.cid-ueCP4gNl8Q a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-ueCQigRkXZ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQigRkXZ .nav-item:focus,
.cid-ueCQigRkXZ .nav-link:focus {
  outline: none;
}
.cid-ueCQigRkXZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQigRkXZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueCQigRkXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ueCQigRkXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQigRkXZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueCQigRkXZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueCQigRkXZ .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-ueCQigRkXZ .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-ueCQigRkXZ .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-ueCQigRkXZ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueCQigRkXZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueCQigRkXZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueCQigRkXZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ueCQigRkXZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ueCQigRkXZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueCQigRkXZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueCQigRkXZ .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-ueCQigRkXZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueCQigRkXZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueCQigRkXZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueCQigRkXZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueCQigRkXZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueCQigRkXZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ueCQigRkXZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueCQigRkXZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueCQigRkXZ .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-ueCQigRkXZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ueCQigRkXZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueCQigRkXZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueCQigRkXZ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ueCQigRkXZ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ueCQigRkXZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueCQigRkXZ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ueCQigRkXZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ueCQigRkXZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ueCQigRkXZ .navbar-brand {
  -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-ueCQigRkXZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueCQigRkXZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueCQigRkXZ .dropdown-item.active,
.cid-ueCQigRkXZ .dropdown-item:active {
  background-color: transparent;
}
.cid-ueCQigRkXZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueCQigRkXZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueCQigRkXZ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueCQigRkXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueCQigRkXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueCQigRkXZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueCQigRkXZ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueCQigRkXZ .navbar-buttons {
  text-align: center;
}
.cid-ueCQigRkXZ 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-ueCQigRkXZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueCQigRkXZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueCQigRkXZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCQigRkXZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCQigRkXZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueCQigRkXZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCQigRkXZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueCQigRkXZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueCQigRkXZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCQigRkXZ .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-ueCQigRkXZ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ueCQigRkXZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueCQigRkXZ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ueCQigRkXZ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueCQigRkXZ .navbar {
    height: 77px;
  }
  .cid-ueCQigRkXZ .navbar.opened {
    height: auto;
  }
  .cid-ueCQigRkXZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueCQih9cNM {
  background-image: url("../../../assets/images/carte-da-parati-tendenze-1920x1416.webp");
}
.cid-ueCQih9cNM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCQih9cNM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCQih9cNM .mbr-section-title {
  color: #000000;
}
.cid-ueCQih9cNM .mbr-text,
.cid-ueCQih9cNM .mbr-section-btn {
  color: #000000;
}
.cid-ueCQih9cNM .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCQihmeAQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ueCQihmeAQ .container-fluid {
  padding: 0 3rem;
}
.cid-ueCQihmeAQ .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCQihmeAQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueCQihmeAQ .table-wrapper {
  margin: 0 auto;
}
.cid-ueCQihmeAQ .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-ueCQihmeAQ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ueCQihmeAQ table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-ueCQihmeAQ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-ueCQihmeAQ table.table {
  background: #efefef;
}
.cid-ueCQihmeAQ .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-ueCQihmeAQ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueCQihmeAQ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-ueCQihmeAQ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-ueCQihmeAQ .dataTables_wrapper {
  display: block;
}
.cid-ueCQihmeAQ .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-ueCQihmeAQ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueCQihmeAQ .head-item:after,
.cid-ueCQihmeAQ .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-ueCQihmeAQ .dataTables_filter {
    text-align: center;
  }
  .cid-ueCQihmeAQ .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-ueCQihmeAQ .dataTables_filter {
    text-align: center;
  }
  .cid-ueCQihmeAQ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-ueCQihmeAQ .table-wrapper {
    width: 100% !important;
  }
  .cid-ueCQihmeAQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-ueCQihmeAQ table th,
  .cid-ueCQihmeAQ table td {
    padding: 0.75rem;
  }
}
.cid-ueCQihmeAQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCQihmeAQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCQihmeAQ .body-item {
  text-align: left;
}
.cid-ueCQiieobN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueCQiieobN .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueCQiieobN H2 {
  text-align: center;
  color: #000000;
}
.cid-ueCQiieobN B {
  color: #2e2e2e;
}
.cid-ueCQiipyVk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCQiipyVk .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueCQiipyVk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueCQiipyVk .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueCQiipyVk .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueCQiipyVk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueCQiiOm67 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCQiiOm67 .mbr-text,
.cid-ueCQiiOm67 blockquote {
  color: #767676;
}
.cid-ueCQiiOm67 .mbr-text {
  color: #000000;
}
.cid-vwe1QkP7dH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1QkP7dH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1QkP7dH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1QkP7dH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1QkP7dH .mbr-text,
.cid-vwe1QkP7dH .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1QkP7dH h3:before,
  .cid-vwe1QkP7dH h3:after {
    display: none;
  }
}
.cid-vwe1QkP7dH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1QkP7dH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1QkP7dH .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPrBviMF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPrBviMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPrBviMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPrBviMF .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPrBviMF .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPrBviMF .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPrBviMF .content-head {
  max-width: 800px;
}
.cid-v7NPrBviMF .card-title {
  text-align: justify;
}
.cid-v7NPrBviMF .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPrBviMF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDll919f5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDll919f5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDll919f5 H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDll919f5 B {
  color: #2e2e2e;
}
.cid-ueDllP6lsG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDllP6lsG .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDllP6lsG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDllP6lsG .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDllP6lsG .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDllP6lsG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDln940hA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueDlmwGNM2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDlmwGNM2 .mbr-text,
.cid-ueDlmwGNM2 blockquote {
  color: #767676;
}
.cid-ueDlmwGNM2 .mbr-text {
  color: #000000;
}
.cid-vwe1PazoU4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1PazoU4 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1PazoU4 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1PazoU4 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1PazoU4 .mbr-text,
.cid-vwe1PazoU4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe1PazoU4 h3:before,
  .cid-vwe1PazoU4 h3:after {
    display: none;
  }
}
.cid-vwe1PazoU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1PazoU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1PazoU4 .mbr-section-title {
  color: #000000;
}
.cid-v7NPqE2qd5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPqE2qd5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPqE2qd5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPqE2qd5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPqE2qd5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPqE2qd5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPqE2qd5 .content-head {
  max-width: 800px;
}
.cid-v7NPqE2qd5 .card-title {
  text-align: justify;
}
.cid-v7NPqE2qd5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPqE2qd5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDnioHNdA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDnioHNdA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDnioHNdA H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDnioHNdA B {
  color: #2e2e2e;
}
.cid-ueDnjgRrvS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDnjgRrvS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDnjgRrvS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDnjgRrvS .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDnjgRrvS .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDnjgRrvS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDnk682WC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDnk682WC .mbr-text,
.cid-ueDnk682WC blockquote {
  color: #767676;
}
.cid-ueDnk682WC .mbr-text {
  color: #000000;
}
.cid-vwe1O9G3f7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1O9G3f7 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1O9G3f7 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1O9G3f7 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1O9G3f7 .mbr-text,
.cid-vwe1O9G3f7 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1O9G3f7 h3:before,
  .cid-vwe1O9G3f7 h3:after {
    display: none;
  }
}
.cid-vwe1O9G3f7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1O9G3f7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1O9G3f7 .mbr-section-title {
  color: #ffffff;
}
.cid-ueDoJvtYCK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDoJvtYCK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDoJvtYCK H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDoJvtYCK B {
  color: #2e2e2e;
}
.cid-ueDoKf2eDl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDoKf2eDl .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDoKf2eDl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDoKf2eDl .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDoKf2eDl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDoKf2eDl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v7NPpnij88 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPpnij88 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPpnij88 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPpnij88 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPpnij88 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPpnij88 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPpnij88 .content-head {
  max-width: 800px;
}
.cid-v7NPpnij88 .card-title {
  text-align: justify;
}
.cid-v7NPpnij88 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPpnij88 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDBl2Ky4o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDBl2Ky4o .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDBl2Ky4o H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDBl2Ky4o B {
  color: #2e2e2e;
}
.cid-vwe1L6Pa0f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1L6Pa0f h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1L6Pa0f h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1L6Pa0f h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1L6Pa0f .mbr-text,
.cid-vwe1L6Pa0f .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1L6Pa0f h3:before,
  .cid-vwe1L6Pa0f h3:after {
    display: none;
  }
}
.cid-vwe1L6Pa0f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1L6Pa0f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1L6Pa0f .mbr-section-title {
  color: #ffffff;
}
.cid-ueDBmmJTPi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDBmmJTPi .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDBmmJTPi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDBmmJTPi .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDBmmJTPi .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDBmmJTPi .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDBmMi72u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDBmMi72u .mbr-text,
.cid-ueDBmMi72u blockquote {
  color: #767676;
}
.cid-ueDBmMi72u .mbr-text {
  color: #000000;
}
.cid-vwe1KsJaqQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1KsJaqQ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1KsJaqQ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1KsJaqQ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1KsJaqQ .mbr-text,
.cid-vwe1KsJaqQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe1KsJaqQ h3:before,
  .cid-vwe1KsJaqQ h3:after {
    display: none;
  }
}
.cid-vwe1KsJaqQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1KsJaqQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1KsJaqQ .mbr-section-title {
  color: #000000;
}
.cid-ueDqbuwpnC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDqbuwpnC .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDqbuwpnC H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDqbuwpnC B {
  color: #2e2e2e;
}
.cid-ueDqc10Wo5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDqc10Wo5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDqc10Wo5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDqc10Wo5 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDqc10Wo5 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDqc10Wo5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDoKNtV63 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDoKNtV63 .mbr-text,
.cid-ueDoKNtV63 blockquote {
  color: #767676;
}
.cid-ueDoKNtV63 .mbr-text {
  color: #000000;
}
.cid-vwe1JEqeld {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1JEqeld h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1JEqeld h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1JEqeld h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1JEqeld .mbr-text,
.cid-vwe1JEqeld .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1JEqeld h3:before,
  .cid-vwe1JEqeld h3:after {
    display: none;
  }
}
.cid-vwe1JEqeld .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1JEqeld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1JEqeld .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPllMswe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPllMswe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPllMswe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPllMswe .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPllMswe .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPllMswe .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPllMswe .content-head {
  max-width: 800px;
}
.cid-v7NPllMswe .card-title {
  text-align: justify;
}
.cid-v7NPllMswe .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPllMswe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDsl3RN5K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDsl3RN5K .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDsl3RN5K H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDsl3RN5K B {
  color: #2e2e2e;
}
.cid-ueDslL8MDP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDslL8MDP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDslL8MDP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDslL8MDP .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDslL8MDP .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDslL8MDP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDsxJaBSm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe1IBqwDH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1IBqwDH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1IBqwDH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1IBqwDH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1IBqwDH .mbr-text,
.cid-vwe1IBqwDH .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1IBqwDH h3:before,
  .cid-vwe1IBqwDH h3:after {
    display: none;
  }
}
.cid-vwe1IBqwDH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1IBqwDH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1IBqwDH .mbr-section-title {
  color: #ffffff;
}
.cid-ueDttqfCNL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDttqfCNL .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDttqfCNL H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDttqfCNL B {
  color: #2e2e2e;
}
.cid-ueDtuaL2dQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDtuaL2dQ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDtuaL2dQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDtuaL2dQ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDtuaL2dQ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDtuaL2dQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDtv5BJFW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDtv5BJFW .mbr-text,
.cid-ueDtv5BJFW blockquote {
  color: #767676;
}
.cid-ueDtv5BJFW .mbr-text {
  color: #000000;
}
.cid-vwe1H9M6nn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1H9M6nn h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1H9M6nn h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1H9M6nn h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1H9M6nn .mbr-text,
.cid-vwe1H9M6nn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe1H9M6nn h3:before,
  .cid-vwe1H9M6nn h3:after {
    display: none;
  }
}
.cid-vwe1H9M6nn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1H9M6nn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1H9M6nn .mbr-section-title {
  color: #000000;
}
.cid-ueDyCkPTnr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDyCkPTnr .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDyCkPTnr H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDyCkPTnr B {
  color: #2e2e2e;
}
.cid-ueDyD7Emwe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDyD7Emwe .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDyD7Emwe .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDyD7Emwe .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDyD7Emwe .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDyD7Emwe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDyDSByOO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDyDSByOO .mbr-text,
.cid-ueDyDSByOO blockquote {
  color: #767676;
}
.cid-ueDyDSByOO .mbr-text {
  color: #000000;
}
.cid-ueDyEl0nGZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe1GdGS20 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1GdGS20 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1GdGS20 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1GdGS20 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1GdGS20 .mbr-text,
.cid-vwe1GdGS20 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1GdGS20 h3:before,
  .cid-vwe1GdGS20 h3:after {
    display: none;
  }
}
.cid-vwe1GdGS20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1GdGS20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1GdGS20 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPjY3Bgk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPjY3Bgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPjY3Bgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPjY3Bgk .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPjY3Bgk .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPjY3Bgk .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPjY3Bgk .content-head {
  max-width: 800px;
}
.cid-v7NPjY3Bgk .card-title {
  text-align: justify;
}
.cid-v7NPjY3Bgk .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPjY3Bgk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueDDoYpOyZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDDoYpOyZ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDDoYpOyZ H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDDoYpOyZ B {
  color: #2e2e2e;
}
.cid-ueDDpOs9yd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDDpOs9yd .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDDpOs9yd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDDpOs9yd .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDDpOs9yd .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDDpOs9yd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDDYRkdrf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDDYRkdrf .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDDYRkdrf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDDYRkdrf .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDDYRkdrf .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDDYRkdrf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe1Epkg1V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1Epkg1V h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1Epkg1V h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1Epkg1V h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1Epkg1V .mbr-text,
.cid-vwe1Epkg1V .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1Epkg1V h3:before,
  .cid-vwe1Epkg1V h3:after {
    display: none;
  }
}
.cid-vwe1Epkg1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1Epkg1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1Epkg1V .mbr-section-title {
  color: #ffffff;
}
.cid-ueDKSdbbIm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-ueDKSdbbIm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ueDKSdbbIm H2 {
  text-align: center;
  color: #000000;
}
.cid-ueDKSdbbIm B {
  color: #2e2e2e;
}
.cid-ueDKSVuVxD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDKSVuVxD .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDKSVuVxD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDKSVuVxD .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDKSVuVxD .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDKSVuVxD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueL7I07gGQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueL7I07gGQ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueL7I07gGQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueL7I07gGQ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueL7I07gGQ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueL7I07gGQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueL7ZXgb6I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueL7ZXgb6I .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueL7ZXgb6I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueL7ZXgb6I .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueL7ZXgb6I .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueL7ZXgb6I .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDKTyAAoY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDKTyAAoY .mbr-text,
.cid-ueDKTyAAoY blockquote {
  color: #767676;
}
.cid-ueDKTyAAoY .mbr-text {
  color: #000000;
}
.cid-ueDKU3DYSW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDKU3DYSW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDKU3DYSW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDKU3DYSW .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDKU3DYSW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDKU3DYSW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe1DqpO6c {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1DqpO6c h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1DqpO6c h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1DqpO6c h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1DqpO6c .mbr-text,
.cid-vwe1DqpO6c .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe1DqpO6c h3:before,
  .cid-vwe1DqpO6c h3:after {
    display: none;
  }
}
.cid-vwe1DqpO6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1DqpO6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1DqpO6c .mbr-section-title {
  color: #000000;
}
.cid-uXOpckI6zR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-uXOpckI6zR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uXOpckI6zR H2 {
  text-align: center;
  color: #000000;
}
.cid-uXOpckI6zR B {
  color: #2e2e2e;
}
.cid-uXOpdGydna {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-uXOpSTHTcx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe1Cnse2o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1Cnse2o h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1Cnse2o h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1Cnse2o h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1Cnse2o .mbr-text,
.cid-vwe1Cnse2o .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1Cnse2o h3:before,
  .cid-vwe1Cnse2o h3:after {
    display: none;
  }
}
.cid-vwe1Cnse2o .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1Cnse2o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1Cnse2o .mbr-section-title {
  color: #ffffff;
}
.cid-v8d61vOxfx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #b1a374;
}
.cid-v8d61vOxfx .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v8d61vOxfx H2 {
  text-align: center;
  color: #000000;
}
.cid-v8d61vOxfx B {
  color: #2e2e2e;
}
.cid-v8d62ce1x6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v8d62ce1x6 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v8d62ce1x6 .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v8d62ce1x6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v8d62ce1x6 .mbr-figure img {
  border-radius: 16px;
}
.cid-v8d62ce1x6 .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v8d62ce1x6 .text-figure-box {
  background-color: #efefef;
}
.cid-v8d7vzNINM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-v8d7vzNINM .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .cid-v8d7vzNINM .mbr-figure {
    float: right;
    padding: 15px;
    padding-right: 0px;
  }
}
.cid-v8d7vzNINM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v8d7vzNINM .mbr-figure img {
  border-radius: 16px;
}
.cid-v8d7vzNINM .mbr-figure img {
  transform: rotate(0deg);
  box-shadow: 5px 5px 8px 0 #232323;
}
.cid-v8d7vzNINM .text-figure-box {
  background-color: #efefef;
}
.cid-v7NPixxVDF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPixxVDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPixxVDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPixxVDF .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPixxVDF .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPixxVDF .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPixxVDF .content-head {
  max-width: 800px;
}
.cid-v7NPixxVDF .card-title {
  text-align: justify;
}
.cid-v7NPixxVDF .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPixxVDF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCQijgbB4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ueCQijgbB4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ueCQijgbB4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ueCQijgbB4 .row {
    text-align: center;
  }
  .cid-ueCQijgbB4 .row > div {
    margin: auto;
  }
  .cid-ueCQijgbB4 .social-row {
    justify-content: center;
  }
}
.cid-ueCQijgbB4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ueCQijgbB4 .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-ueCQijgbB4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ueCQijgbB4 .list {
    margin-bottom: 0rem;
  }
}
.cid-ueCQijgbB4 .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ueCQijgbB4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ueCQijgbB4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ueCQijgbB4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueCQijgbB4 .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-ueCQijgbB4 H5 {
  color: #eab341;
}
.cid-ueCQijgbB4 .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-ueCQijgbB4 H4 {
  text-align: left;
}
.cid-ueCQijgbB4 H3 {
  color: #e0ac3f;
}
.cid-ueCQijgbB4 a[href^="tel:"],
.cid-ueCQijgbB4 a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-ueCQOFp6FQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQOFp6FQ .nav-item:focus,
.cid-ueCQOFp6FQ .nav-link:focus {
  outline: none;
}
.cid-ueCQOFp6FQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQOFp6FQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueCQOFp6FQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ueCQOFp6FQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCQOFp6FQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueCQOFp6FQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueCQOFp6FQ .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-ueCQOFp6FQ .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-ueCQOFp6FQ .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-ueCQOFp6FQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueCQOFp6FQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueCQOFp6FQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueCQOFp6FQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ueCQOFp6FQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ueCQOFp6FQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueCQOFp6FQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueCQOFp6FQ .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-ueCQOFp6FQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueCQOFp6FQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueCQOFp6FQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueCQOFp6FQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueCQOFp6FQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueCQOFp6FQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ueCQOFp6FQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueCQOFp6FQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueCQOFp6FQ .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-ueCQOFp6FQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ueCQOFp6FQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueCQOFp6FQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueCQOFp6FQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ueCQOFp6FQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ueCQOFp6FQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueCQOFp6FQ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ueCQOFp6FQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ueCQOFp6FQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ueCQOFp6FQ .navbar-brand {
  -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-ueCQOFp6FQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueCQOFp6FQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueCQOFp6FQ .dropdown-item.active,
.cid-ueCQOFp6FQ .dropdown-item:active {
  background-color: transparent;
}
.cid-ueCQOFp6FQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueCQOFp6FQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueCQOFp6FQ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueCQOFp6FQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueCQOFp6FQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueCQOFp6FQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueCQOFp6FQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueCQOFp6FQ .navbar-buttons {
  text-align: center;
}
.cid-ueCQOFp6FQ 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-ueCQOFp6FQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueCQOFp6FQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueCQOFp6FQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCQOFp6FQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCQOFp6FQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueCQOFp6FQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCQOFp6FQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueCQOFp6FQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueCQOFp6FQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCQOFp6FQ .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-ueCQOFp6FQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ueCQOFp6FQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueCQOFp6FQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ueCQOFp6FQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueCQOFp6FQ .navbar {
    height: 77px;
  }
  .cid-ueCQOFp6FQ .navbar.opened {
    height: auto;
  }
  .cid-ueCQOFp6FQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueCQOFEKP2 {
  background-image: url("../../../assets/images/risparmio-energetico-elettrodoemstici-easy-home-milano-1276x719.webp");
}
.cid-ueCQOFEKP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCQOFEKP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCQOFEKP2 .mbr-section-title {
  color: #000000;
}
.cid-ueCQOFEKP2 .mbr-text,
.cid-ueCQOFEKP2 .mbr-section-btn {
  color: #000000;
}
.cid-ueCQOFEKP2 .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCQOFSVlM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ueCQOFSVlM .container-fluid {
  padding: 0 3rem;
}
.cid-ueCQOFSVlM .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCQOFSVlM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueCQOFSVlM .table-wrapper {
  margin: 0 auto;
}
.cid-ueCQOFSVlM .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-ueCQOFSVlM table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ueCQOFSVlM table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-ueCQOFSVlM table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-ueCQOFSVlM table.table {
  background: #efefef;
}
.cid-ueCQOFSVlM .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-ueCQOFSVlM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueCQOFSVlM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-ueCQOFSVlM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-ueCQOFSVlM .dataTables_wrapper {
  display: block;
}
.cid-ueCQOFSVlM .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-ueCQOFSVlM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueCQOFSVlM .head-item:after,
.cid-ueCQOFSVlM .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-ueCQOFSVlM .dataTables_filter {
    text-align: center;
  }
  .cid-ueCQOFSVlM .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-ueCQOFSVlM .dataTables_filter {
    text-align: center;
  }
  .cid-ueCQOFSVlM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-ueCQOFSVlM .table-wrapper {
    width: 100% !important;
  }
  .cid-ueCQOFSVlM .container-fluid {
    padding: 0 1rem;
  }
  .cid-ueCQOFSVlM table th,
  .cid-ueCQOFSVlM table td {
    padding: 0.75rem;
  }
}
.cid-ueCQOFSVlM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCQOFSVlM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCQOFSVlM .body-item {
  text-align: left;
}
.cid-ueCQOGERwf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueCQOGERwf .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueCQOGERwf H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueCQOGERwf B {
  color: #2e2e2e;
}
.cid-ueCQOGMiHI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCQOGMiHI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueCQOGMiHI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueCQOGMiHI .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueCQOGMiHI .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueCQOGMiHI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueCQOH3yVq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCQOH3yVq .mbr-text,
.cid-ueCQOH3yVq blockquote {
  color: #767676;
}
.cid-ueCQOH3yVq .mbr-text {
  color: #000000;
}
.cid-vwe28TaOvR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe28TaOvR h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe28TaOvR h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe28TaOvR h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe28TaOvR .mbr-text,
.cid-vwe28TaOvR .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe28TaOvR h3:before,
  .cid-vwe28TaOvR h3:after {
    display: none;
  }
}
.cid-vwe28TaOvR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe28TaOvR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe28TaOvR .mbr-section-title {
  color: #ffffff;
}
.cid-ueDQVHsVl4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueDQVHsVl4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueDQVHsVl4 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueDQVHsVl4 B {
  color: #2e2e2e;
}
.cid-ueDQWpdHz7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDQWpdHz7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDQWpdHz7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDQWpdHz7 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDQWpdHz7 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDQWpdHz7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDQX4fMjD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDQX4fMjD .mbr-text,
.cid-ueDQX4fMjD blockquote {
  color: #767676;
}
.cid-ueDQX4fMjD .mbr-text {
  color: #000000;
}
.cid-ueDQXvnvTP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueDRzFFUxF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe280bKgr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe280bKgr h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe280bKgr h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe280bKgr h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe280bKgr .mbr-text,
.cid-vwe280bKgr .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe280bKgr h3:before,
  .cid-vwe280bKgr h3:after {
    display: none;
  }
}
.cid-vwe280bKgr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe280bKgr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe280bKgr .mbr-section-title {
  color: #ffffff;
}
.cid-ueDTsEX7qv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueDTsEX7qv .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueDTsEX7qv H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueDTsEX7qv B {
  color: #2e2e2e;
}
.cid-ueDTtflmj4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueDTtflmj4 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueDTtflmj4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueDTtflmj4 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueDTtflmj4 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueDTtflmj4 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueDTNvG7Hw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueDTugFmUT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe270nEuQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe270nEuQ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe270nEuQ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe270nEuQ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe270nEuQ .mbr-text,
.cid-vwe270nEuQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe270nEuQ h3:before,
  .cid-vwe270nEuQ h3:after {
    display: none;
  }
}
.cid-vwe270nEuQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe270nEuQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe270nEuQ .mbr-section-title {
  color: #000000;
}
.cid-ueEBoJNhwq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEBoJNhwq .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEBoJNhwq H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEBoJNhwq B {
  color: #2e2e2e;
}
.cid-ueEBE40N6s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe25TFChf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe25TFChf h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe25TFChf h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe25TFChf h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe25TFChf .mbr-text,
.cid-vwe25TFChf .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe25TFChf h3:before,
  .cid-vwe25TFChf h3:after {
    display: none;
  }
}
.cid-vwe25TFChf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe25TFChf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe25TFChf .mbr-section-title {
  color: #ffffff;
}
.cid-ueECtC26Zy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueECtC26Zy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueECtC26Zy H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueECtC26Zy B {
  color: #2e2e2e;
}
.cid-ueECu1WrRj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueECu1WrRj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueECu1WrRj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueECu1WrRj .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueECu1WrRj .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueECu1WrRj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe24Gwsfd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe24Gwsfd h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe24Gwsfd h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe24Gwsfd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe24Gwsfd .mbr-text,
.cid-vwe24Gwsfd .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe24Gwsfd h3:before,
  .cid-vwe24Gwsfd h3:after {
    display: none;
  }
}
.cid-vwe24Gwsfd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe24Gwsfd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe24Gwsfd .mbr-section-title {
  color: #ffffff;
}
.cid-ueEDfXSPLA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEDfXSPLA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEDfXSPLA H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEDfXSPLA B {
  color: #2e2e2e;
}
.cid-ueEDgyqaJg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEDgyqaJg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEDgyqaJg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEDgyqaJg .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEDgyqaJg .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEDgyqaJg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe23mizmH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe23mizmH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe23mizmH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe23mizmH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe23mizmH .mbr-text,
.cid-vwe23mizmH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe23mizmH h3:before,
  .cid-vwe23mizmH h3:after {
    display: none;
  }
}
.cid-vwe23mizmH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe23mizmH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe23mizmH .mbr-section-title {
  color: #000000;
}
.cid-ueEDhihab1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEDhihab1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEDhihab1 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEDhihab1 B {
  color: #2e2e2e;
}
.cid-ueEDTS44Kj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEDTS44Kj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEDTS44Kj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEDTS44Kj .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEDTS44Kj .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEDTS44Kj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEDhLh8b4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEDhLh8b4 .mbr-text,
.cid-ueEDhLh8b4 blockquote {
  color: #767676;
}
.cid-ueEDhLh8b4 .mbr-text {
  color: #000000;
}
.cid-ueEFvWUlYl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe22z1p1k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe22z1p1k h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe22z1p1k h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe22z1p1k h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe22z1p1k .mbr-text,
.cid-vwe22z1p1k .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe22z1p1k h3:before,
  .cid-vwe22z1p1k h3:after {
    display: none;
  }
}
.cid-vwe22z1p1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe22z1p1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe22z1p1k .mbr-section-title {
  color: #ffffff;
}
.cid-ueQQ5sYgSy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueQQ5sYgSy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueQQ5sYgSy H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueQQ5sYgSy B {
  color: #2e2e2e;
}
.cid-ueQQ8R5XYO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueQQ8R5XYO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueQQ8R5XYO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueQQ8R5XYO .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueQQ8R5XYO .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueQQ8R5XYO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueQQY6LQfQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueQQY6LQfQ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueQQY6LQfQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueQQY6LQfQ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueQQY6LQfQ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueQQY6LQfQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueQR5JQPO7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueQR5JQPO7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueQR5JQPO7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueQR5JQPO7 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueQR5JQPO7 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueQR5JQPO7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe21DK9KN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe21DK9KN h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe21DK9KN h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe21DK9KN h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe21DK9KN .mbr-text,
.cid-vwe21DK9KN .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe21DK9KN h3:before,
  .cid-vwe21DK9KN h3:after {
    display: none;
  }
}
.cid-vwe21DK9KN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe21DK9KN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe21DK9KN .mbr-section-title {
  color: #ffffff;
}
.cid-ueEGceg3TY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEGceg3TY .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEGceg3TY H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEGceg3TY B {
  color: #2e2e2e;
}
.cid-ueEGcGrhSX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEGcGrhSX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEGcGrhSX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEGcGrhSX .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEGcGrhSX .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEGcGrhSX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEI7O5zoa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEI7O5zoa .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEI7O5zoa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEI7O5zoa .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEI7O5zoa .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEI7O5zoa .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueQOzbmeLo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueQOzbmeLo .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueQOzbmeLo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueQOzbmeLo .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueQOzbmeLo .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueQOzbmeLo .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEGFOsinc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEGFOsinc .mbr-text,
.cid-ueEGFOsinc blockquote {
  color: #767676;
}
.cid-ueEGFOsinc .mbr-text {
  color: #000000;
}
.cid-vwe20Cc0m7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe20Cc0m7 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe20Cc0m7 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe20Cc0m7 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe20Cc0m7 .mbr-text,
.cid-vwe20Cc0m7 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe20Cc0m7 h3:before,
  .cid-vwe20Cc0m7 h3:after {
    display: none;
  }
}
.cid-vwe20Cc0m7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe20Cc0m7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe20Cc0m7 .mbr-section-title {
  color: #000000;
}
.cid-ueEIFcArFi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEIFcArFi .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEIFcArFi H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEIFcArFi B {
  color: #2e2e2e;
}
.cid-ueEIFOBsSv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEIFOBsSv .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEIFOBsSv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEIFOBsSv .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEIFOBsSv .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEIFOBsSv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEIGmM1IV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEIGmM1IV .mbr-text,
.cid-ueEIGmM1IV blockquote {
  color: #767676;
}
.cid-ueEIGmM1IV .mbr-text {
  color: #000000;
}
.cid-vwe1ZE1okm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe1ZE1okm h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe1ZE1okm h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1ZE1okm h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe1ZE1okm .mbr-text,
.cid-vwe1ZE1okm .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe1ZE1okm h3:before,
  .cid-vwe1ZE1okm h3:after {
    display: none;
  }
}
.cid-vwe1ZE1okm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe1ZE1okm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe1ZE1okm .mbr-section-title {
  color: #ffffff;
}
.cid-ueEKQZGClD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #145368;
}
.cid-ueEKQZGClD .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEKQZGClD H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEKQZGClD B {
  color: #2e2e2e;
}
.cid-ueEKRt4yNg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEKRt4yNg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEKRt4yNg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEKRt4yNg .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEKRt4yNg .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEKRt4yNg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEKRR8Iwu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEKRR8Iwu .mbr-text,
.cid-ueEKRR8Iwu blockquote {
  color: #767676;
}
.cid-ueEKRR8Iwu .mbr-text {
  color: #000000;
}
.cid-v7NPJgjVoR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPJgjVoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPJgjVoR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPJgjVoR .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPJgjVoR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPJgjVoR .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPJgjVoR .content-head {
  max-width: 800px;
}
.cid-v7NPJgjVoR .card-title {
  text-align: justify;
}
.cid-v7NPJgjVoR .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPJgjVoR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCQOHnLMU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ueCQOHnLMU .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ueCQOHnLMU .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ueCQOHnLMU .row {
    text-align: center;
  }
  .cid-ueCQOHnLMU .row > div {
    margin: auto;
  }
  .cid-ueCQOHnLMU .social-row {
    justify-content: center;
  }
}
.cid-ueCQOHnLMU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ueCQOHnLMU .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-ueCQOHnLMU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ueCQOHnLMU .list {
    margin-bottom: 0rem;
  }
}
.cid-ueCQOHnLMU .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ueCQOHnLMU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ueCQOHnLMU .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ueCQOHnLMU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueCQOHnLMU .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-ueCQOHnLMU H5 {
  color: #eab341;
}
.cid-ueCQOHnLMU .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-ueCQOHnLMU H4 {
  text-align: left;
}
.cid-ueCQOHnLMU H3 {
  color: #e0ac3f;
}
.cid-ueCQOHnLMU a[href^="tel:"],
.cid-ueCQOHnLMU a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-ueCRv1sva8 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCRv1sva8 .nav-item:focus,
.cid-ueCRv1sva8 .nav-link:focus {
  outline: none;
}
.cid-ueCRv1sva8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCRv1sva8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueCRv1sva8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ueCRv1sva8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ueCRv1sva8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueCRv1sva8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueCRv1sva8 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-ueCRv1sva8 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-ueCRv1sva8 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-ueCRv1sva8 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueCRv1sva8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueCRv1sva8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueCRv1sva8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-ueCRv1sva8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ueCRv1sva8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueCRv1sva8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueCRv1sva8 .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-ueCRv1sva8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueCRv1sva8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueCRv1sva8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueCRv1sva8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueCRv1sva8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueCRv1sva8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ueCRv1sva8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueCRv1sva8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueCRv1sva8 .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-ueCRv1sva8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ueCRv1sva8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueCRv1sva8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueCRv1sva8 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ueCRv1sva8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ueCRv1sva8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueCRv1sva8 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-ueCRv1sva8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ueCRv1sva8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ueCRv1sva8 .navbar-brand {
  -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-ueCRv1sva8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueCRv1sva8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueCRv1sva8 .dropdown-item.active,
.cid-ueCRv1sva8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ueCRv1sva8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueCRv1sva8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueCRv1sva8 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueCRv1sva8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueCRv1sva8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueCRv1sva8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueCRv1sva8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueCRv1sva8 .navbar-buttons {
  text-align: center;
}
.cid-ueCRv1sva8 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-ueCRv1sva8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueCRv1sva8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueCRv1sva8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCRv1sva8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueCRv1sva8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueCRv1sva8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCRv1sva8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueCRv1sva8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueCRv1sva8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueCRv1sva8 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-ueCRv1sva8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ueCRv1sva8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueCRv1sva8 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-ueCRv1sva8 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueCRv1sva8 .navbar {
    height: 77px;
  }
  .cid-ueCRv1sva8 .navbar.opened {
    height: auto;
  }
  .cid-ueCRv1sva8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueCRv1L9gz {
  background-image: url("../../../assets/images/sostenibilit-casa-1536x1018.webp");
}
.cid-ueCRv1L9gz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCRv1L9gz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCRv1L9gz .mbr-section-title {
  color: #ffffff;
}
.cid-ueCRv1L9gz .mbr-text,
.cid-ueCRv1L9gz .mbr-section-btn {
  color: #ffffff;
}
.cid-ueCRv1L9gz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCRv1XDIZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ueCRv1XDIZ .container-fluid {
  padding: 0 3rem;
}
.cid-ueCRv1XDIZ .mbr-section-subtitle {
  color: #000000;
}
.cid-ueCRv1XDIZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueCRv1XDIZ .table-wrapper {
  margin: 0 auto;
}
.cid-ueCRv1XDIZ .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-ueCRv1XDIZ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ueCRv1XDIZ table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #000000;
  color: white;
  vertical-align: middle;
}
.cid-ueCRv1XDIZ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-ueCRv1XDIZ table.table {
  background: #efefef;
}
.cid-ueCRv1XDIZ .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-ueCRv1XDIZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueCRv1XDIZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-ueCRv1XDIZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-ueCRv1XDIZ .dataTables_wrapper {
  display: block;
}
.cid-ueCRv1XDIZ .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-ueCRv1XDIZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueCRv1XDIZ .head-item:after,
.cid-ueCRv1XDIZ .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-ueCRv1XDIZ .dataTables_filter {
    text-align: center;
  }
  .cid-ueCRv1XDIZ .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-ueCRv1XDIZ .dataTables_filter {
    text-align: center;
  }
  .cid-ueCRv1XDIZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-ueCRv1XDIZ .table-wrapper {
    width: 100% !important;
  }
  .cid-ueCRv1XDIZ .container-fluid {
    padding: 0 1rem;
  }
  .cid-ueCRv1XDIZ table th,
  .cid-ueCRv1XDIZ table td {
    padding: 0.75rem;
  }
}
.cid-ueCRv1XDIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueCRv1XDIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueCRv1XDIZ .body-item {
  text-align: left;
}
.cid-ueCRv2CmuH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueCRv2CmuH .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueCRv2CmuH H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueCRv2CmuH B {
  color: #2e2e2e;
}
.cid-ueCRv2N2mK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueCRv2N2mK .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueCRv2N2mK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueCRv2N2mK .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueCRv2N2mK .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueCRv2N2mK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJeAm5YwW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJeAm5YwW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJeAm5YwW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJeAm5YwW .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJeAm5YwW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJeAm5YwW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueCRv2YUBD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-ueJiKoGNeZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJiKoGNeZ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJiKoGNeZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJiKoGNeZ .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJiKoGNeZ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJiKoGNeZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe2iPLC03 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2iPLC03 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2iPLC03 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2iPLC03 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2iPLC03 .mbr-text,
.cid-vwe2iPLC03 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe2iPLC03 h3:before,
  .cid-vwe2iPLC03 h3:after {
    display: none;
  }
}
.cid-vwe2iPLC03 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2iPLC03 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2iPLC03 .mbr-section-title {
  color: #ffffff;
}
.cid-ueEbLci9m7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueEbLci9m7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEbLci9m7 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEbLci9m7 B {
  color: #2e2e2e;
}
.cid-ueEbLHWOxW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEbLHWOxW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEbLHWOxW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEbLHWOxW .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEbLHWOxW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEbLHWOxW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEbMjlBKz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEbMjlBKz .mbr-text,
.cid-ueEbMjlBKz blockquote {
  color: #767676;
}
.cid-ueEbMjlBKz .mbr-text {
  color: #000000;
}
.cid-vwe2jEtnqU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2jEtnqU h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2jEtnqU h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2jEtnqU h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2jEtnqU .mbr-text,
.cid-vwe2jEtnqU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe2jEtnqU h3:before,
  .cid-vwe2jEtnqU h3:after {
    display: none;
  }
}
.cid-vwe2jEtnqU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2jEtnqU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2jEtnqU .mbr-section-title {
  color: #000000;
}
.cid-ueEde5Nil3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueEde5Nil3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEde5Nil3 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEde5Nil3 B {
  color: #2e2e2e;
}
.cid-ueEdeVI61P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEdeVI61P .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEdeVI61P .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEdeVI61P .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEdeVI61P .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEdeVI61P .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEw5b90n2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe2kromKO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2kromKO h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2kromKO h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2kromKO h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2kromKO .mbr-text,
.cid-vwe2kromKO .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe2kromKO h3:before,
  .cid-vwe2kromKO h3:after {
    display: none;
  }
}
.cid-vwe2kromKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2kromKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2kromKO .mbr-section-title {
  color: #ffffff;
}
.cid-ueEwATsMyY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueEwATsMyY .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEwATsMyY H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEwATsMyY B {
  color: #2e2e2e;
}
.cid-ueEwBDWPUS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEwBDWPUS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEwBDWPUS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEwBDWPUS .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEwBDWPUS .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEwBDWPUS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJcdozy74 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJcdozy74 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJcdozy74 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJcdozy74 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJcdozy74 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJcdozy74 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEwD70GyR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe2lAYcmP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2lAYcmP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2lAYcmP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2lAYcmP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2lAYcmP .mbr-text,
.cid-vwe2lAYcmP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe2lAYcmP h3:before,
  .cid-vwe2lAYcmP h3:after {
    display: none;
  }
}
.cid-vwe2lAYcmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2lAYcmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2lAYcmP .mbr-section-title {
  color: #ffffff;
}
.cid-ueEy5sm39L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueEy5sm39L .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEy5sm39L H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEy5sm39L B {
  color: #2e2e2e;
}
.cid-ueJa3M2NWe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJa3M2NWe .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJa3M2NWe .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJa3M2NWe .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJa3M2NWe .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJa3M2NWe .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJahECaEg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJahECaEg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJahECaEg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJahECaEg .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJahECaEg .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJahECaEg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEy7pcZJ2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-vwe2mkvi0W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2mkvi0W h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2mkvi0W h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2mkvi0W h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2mkvi0W .mbr-text,
.cid-vwe2mkvi0W .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vwe2mkvi0W h3:before,
  .cid-vwe2mkvi0W h3:after {
    display: none;
  }
}
.cid-vwe2mkvi0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2mkvi0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2mkvi0W .mbr-section-title {
  color: #000000;
}
.cid-ueJ1ulIGLX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueJ1ulIGLX .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueJ1ulIGLX H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueJ1ulIGLX B {
  color: #2e2e2e;
}
.cid-ueJ1vixmal {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJ1vixmal .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJ1vixmal .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJ1vixmal .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJ1vixmal .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJ1vixmal .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueJ2bXjnbi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueJ2bXjnbi .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueJ2bXjnbi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueJ2bXjnbi .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueJ2bXjnbi .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueJ2bXjnbi .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vwe2nixNkd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vwe2nixNkd h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwe2nixNkd h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2nixNkd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwe2nixNkd .mbr-text,
.cid-vwe2nixNkd .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vwe2nixNkd h3:before,
  .cid-vwe2nixNkd h3:after {
    display: none;
  }
}
.cid-vwe2nixNkd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwe2nixNkd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwe2nixNkd .mbr-section-title {
  color: #ffffff;
}
.cid-ueEz86ZxNN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #445e39;
}
.cid-ueEz86ZxNN .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ueEz86ZxNN H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ueEz86ZxNN B {
  color: #2e2e2e;
}
.cid-ueEz8I4f35 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEz8I4f35 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEz8I4f35 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEz8I4f35 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEz8I4f35 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEz8I4f35 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ueEz9bUnq3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ueEz9bUnq3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ueEz9bUnq3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ueEz9bUnq3 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-ueEz9bUnq3 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-ueEz9bUnq3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v7NPRfflo5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NPRfflo5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NPRfflo5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NPRfflo5 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NPRfflo5 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NPRfflo5 .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NPRfflo5 .content-head {
  max-width: 800px;
}
.cid-v7NPRfflo5 .card-title {
  text-align: justify;
}
.cid-v7NPRfflo5 .mbr-section-title {
  color: #ffffff;
}
.cid-v7NPRfflo5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueCRv3zX6B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ueCRv3zX6B .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ueCRv3zX6B .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ueCRv3zX6B .row {
    text-align: center;
  }
  .cid-ueCRv3zX6B .row > div {
    margin: auto;
  }
  .cid-ueCRv3zX6B .social-row {
    justify-content: center;
  }
}
.cid-ueCRv3zX6B .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ueCRv3zX6B .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-ueCRv3zX6B .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ueCRv3zX6B .list {
    margin-bottom: 0rem;
  }
}
.cid-ueCRv3zX6B .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ueCRv3zX6B .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ueCRv3zX6B .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ueCRv3zX6B div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueCRv3zX6B .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-ueCRv3zX6B H5 {
  color: #eab341;
}
.cid-ueCRv3zX6B .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-ueCRv3zX6B H4 {
  text-align: left;
}
.cid-ueCRv3zX6B H3 {
  color: #e0ac3f;
}
.cid-ueCRv3zX6B a[href^="tel:"],
.cid-ueCRv3zX6B a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-vgbKV2MqEx .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgbKV2MqEx .nav-item:focus,
.cid-vgbKV2MqEx .nav-link:focus {
  outline: none;
}
.cid-vgbKV2MqEx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgbKV2MqEx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgbKV2MqEx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-vgbKV2MqEx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgbKV2MqEx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgbKV2MqEx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgbKV2MqEx .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-vgbKV2MqEx .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-vgbKV2MqEx .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-vgbKV2MqEx .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgbKV2MqEx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgbKV2MqEx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vgbKV2MqEx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-vgbKV2MqEx .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-vgbKV2MqEx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgbKV2MqEx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgbKV2MqEx .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-vgbKV2MqEx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgbKV2MqEx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgbKV2MqEx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgbKV2MqEx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgbKV2MqEx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgbKV2MqEx .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-vgbKV2MqEx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgbKV2MqEx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgbKV2MqEx .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-vgbKV2MqEx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-vgbKV2MqEx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgbKV2MqEx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vgbKV2MqEx .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-vgbKV2MqEx .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vgbKV2MqEx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgbKV2MqEx .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-vgbKV2MqEx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vgbKV2MqEx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vgbKV2MqEx .navbar-brand {
  -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-vgbKV2MqEx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vgbKV2MqEx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgbKV2MqEx .dropdown-item.active,
.cid-vgbKV2MqEx .dropdown-item:active {
  background-color: transparent;
}
.cid-vgbKV2MqEx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgbKV2MqEx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgbKV2MqEx .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgbKV2MqEx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-vgbKV2MqEx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vgbKV2MqEx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgbKV2MqEx ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vgbKV2MqEx .navbar-buttons {
  text-align: center;
}
.cid-vgbKV2MqEx 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-vgbKV2MqEx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vgbKV2MqEx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vgbKV2MqEx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgbKV2MqEx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgbKV2MqEx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vgbKV2MqEx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgbKV2MqEx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgbKV2MqEx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgbKV2MqEx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgbKV2MqEx .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-vgbKV2MqEx a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vgbKV2MqEx .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vgbKV2MqEx .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-vgbKV2MqEx .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgbKV2MqEx .navbar {
    height: 77px;
  }
  .cid-vgbKV2MqEx .navbar.opened {
    height: auto;
  }
  .cid-vgbKV2MqEx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgbKV3eojm {
  background-image: url("../../../assets/images/architetto-arredamento-online-interior-designer2-1280x721.webp");
}
.cid-vgbKV3eojm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV3eojm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV3eojm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vgbKV3eojm .mbr-text,
.cid-vgbKV3eojm .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-vgbKV3eojm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vmewkCxoyh {
  background-color: #000000;
}
.cid-vmewkCxoyh h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vmewkCxoyh h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vmewkCxoyh h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vmewkCxoyh .mbr-text,
.cid-vmewkCxoyh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vmewkCxoyh h3:before,
  .cid-vmewkCxoyh h3:after {
    display: none;
  }
}
.cid-vmewkCxoyh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmewkCxoyh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmewkCxoyh H3 {
  color: #ffffff;
  text-align: left;
}
.cid-vmewkCxoyh H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vmewkCxoyh H4 {
  color: #ffffff;
}
.cid-vmewkCxoyh H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vgbKV50dfE {
  background-image: url("../../../assets/images/architetto-progetto-ristrutturazione-low1-1376x768.webp");
}
.cid-vgbKV50dfE h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKV50dfE h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV50dfE h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV50dfE .mbr-text,
.cid-vgbKV50dfE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKV50dfE h3:before,
  .cid-vgbKV50dfE h3:after {
    display: none;
  }
}
.cid-vgbKV50dfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV50dfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV50dfE H3 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV50dfE H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKV50dfE H4 {
  color: #ffffff;
}
.cid-vgbKV50dfE H2 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV50dfE DIV {
  text-align: center;
}
.cid-vgbKV7tWhs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-vgbKV7tWhs .mbr-section-title {
  color: #ffffff;
}
.cid-vgbKV7tWhs .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-vitZJY6vS8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vitZJY6vS8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vitZJY6vS8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vitZJY6vS8 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-vitZJY6vS8 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vitZJY6vS8 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-vitZJY6vS8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vitZJY6vS8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-vitZJY6vS8 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vitZJY6vS8 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vitZJY6vS8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vitZJY6vS8 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-vitZJY6vS8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vitZJY6vS8 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vitZJY6vS8 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vgbKV3X3TR {
  background-image: url("../../../assets/images/top-cucina-rivestimeneto-pietra-low-1536x864.webp");
}
.cid-vgbKV3X3TR h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKV3X3TR h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV3X3TR h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV3X3TR .mbr-text,
.cid-vgbKV3X3TR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKV3X3TR h3:before,
  .cid-vgbKV3X3TR h3:after {
    display: none;
  }
}
.cid-vgbKV3X3TR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV3X3TR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV3X3TR H3 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV3X3TR H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKV3X3TR H4 {
  color: #ffffff;
}
.cid-vgbKV3X3TR H2 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV4ikVH {
  background-color: #000000;
}
.cid-vgbKV4ikVH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKV4ikVH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV4ikVH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV4ikVH .mbr-text,
.cid-vgbKV4ikVH .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKV4ikVH h3:before,
  .cid-vgbKV4ikVH h3:after {
    display: none;
  }
}
.cid-vgbKV4ikVH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV4ikVH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV4ikVH H3 {
  color: #ffffff;
  text-align: center;
}
.cid-vgbKV4ikVH H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKV4ikVH H4 {
  color: #ffffff;
}
.cid-vgbKV4ikVH H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vgbKV5GZMY {
  background-image: url("../../../assets/images/esecutivi-arredo-low-1376x768.webp");
}
.cid-vgbKV5GZMY h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKV5GZMY h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV5GZMY h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV5GZMY .mbr-text,
.cid-vgbKV5GZMY .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKV5GZMY h3:before,
  .cid-vgbKV5GZMY h3:after {
    display: none;
  }
}
.cid-vgbKV5GZMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV5GZMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV5GZMY H3 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV5GZMY H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKV5GZMY H4 {
  color: #ffffff;
}
.cid-vgbKV5GZMY H2 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV5GZMY DIV {
  text-align: center;
}
.cid-viMsstxCXL {
  background-color: #000000;
}
.cid-viMsstxCXL h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-viMsstxCXL h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-viMsstxCXL h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-viMsstxCXL .mbr-text,
.cid-viMsstxCXL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-viMsstxCXL h3:before,
  .cid-viMsstxCXL h3:after {
    display: none;
  }
}
.cid-viMsstxCXL .mbr-fallback-image.disabled {
  display: none;
}
.cid-viMsstxCXL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viMsstxCXL H3 {
  color: #ffffff;
  text-align: center;
}
.cid-viMsstxCXL H1 {
  color: #ffffff;
  text-align: left;
}
.cid-viMsstxCXL H4 {
  color: #ffffff;
}
.cid-viMsstxCXL H2 {
  color: #ffffff;
  text-align: center;
}
.cid-vgbKV6Lk5t {
  background-image: url("../../../assets/images/living-easy-home-milano-1480x833.webp");
}
.cid-vgbKV6Lk5t h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKV6Lk5t h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV6Lk5t h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKV6Lk5t .mbr-text,
.cid-vgbKV6Lk5t .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKV6Lk5t h3:before,
  .cid-vgbKV6Lk5t h3:after {
    display: none;
  }
}
.cid-vgbKV6Lk5t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV6Lk5t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV6Lk5t H3 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV6Lk5t H1 {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKV6Lk5t H4 {
  color: #ffffff;
}
.cid-vgbKV6Lk5t H2 {
  color: #000000;
  text-align: center;
}
.cid-vgbKV6Lk5t DIV {
  text-align: center;
}
.cid-vgbKV9FONe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vgbKV9FONe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKV9FONe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKV9FONe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-vgbKV9FONe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vgbKV9FONe .embla__button--next,
.cid-vgbKV9FONe .embla__button--prev {
  display: flex;
}
.cid-vgbKV9FONe .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vgbKV9FONe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vgbKV9FONe .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vgbKV9FONe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vgbKV9FONe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-vgbKV9FONe .embla__button {
    top: auto;
  }
}
.cid-vgbKV9FONe .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-vgbKV9FONe .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-vgbKV9FONe .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-vgbKV9FONe .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-vgbKV9FONe .embla {
  position: relative;
  width: 100%;
}
.cid-vgbKV9FONe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vgbKV9FONe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vgbKV9FONe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vgbKV9FONe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vgbKV9FONe .user_text {
  text-align: left;
  color: #ffffff;
}
.cid-vgbKV9FONe .mbr-section-title {
  color: #ffffff;
}
.cid-vgbKV9FONe .user_name {
  color: #ffffff;
}
.cid-vgbKVc7rDU {
  background-image: url("../../../assets/images/costi-offerte-architetto-interior-designer-online-1-1672x941.webp");
}
.cid-vgbKVc7rDU h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vgbKVc7rDU h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKVc7rDU h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vgbKVc7rDU .mbr-text,
.cid-vgbKVc7rDU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vgbKVc7rDU h3:before,
  .cid-vgbKVc7rDU h3:after {
    display: none;
  }
}
.cid-vgbKVc7rDU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKVc7rDU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKVc7rDU H3 {
  color: #000000;
  text-align: center;
}
.cid-vgbKVc7rDU H1 {
  color: #dc6b00;
  text-align: left;
}
.cid-vgbKVc7rDU H4 {
  text-align: justify;
  color: #dc6b00;
}
.cid-vgbKVc7rDU H2 {
  text-align: left;
  color: #000000;
}
.cid-vgbKVc7rDU DIV {
  text-align: center;
}
.cid-vgnFtFOoYS {
  background-color: #bd5f06;
}
.cid-vgnFtFOoYS .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-vgnFtFOoYS .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vkC2jUrfHi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-vkC2jUrfHi .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vkC2jUrfHi .currentcost {
  color: #f9d78e;
}
.cid-vkC2jUrfHi .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-vkC2jUrfHi .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vkC2jUrfHi .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkC2jUrfHi .text-box {
    padding: 1rem;
  }
}
.cid-vkC2jUrfHi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vkC2jUrfHi H5 {
  color: #f9d78e;
}
.cid-vkC2jUrfHi .mbr-text,
.cid-vkC2jUrfHi .cost,
.cid-vkC2jUrfHi .mbr-section-btn {
  color: #ffffff;
}
.cid-vkC2jUrfHi H4 {
  color: #f9d78e;
}
.cid-vkC2jUrfHi H3 {
  color: #f9d78e;
}
.cid-vgbKVdz3h7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-vgbKVdz3h7 .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vgbKVdz3h7 .currentcost {
  color: #f9d78e;
}
.cid-vgbKVdz3h7 .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-vgbKVdz3h7 .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vgbKVdz3h7 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vgbKVdz3h7 .text-box {
    padding: 1rem;
  }
}
.cid-vgbKVdz3h7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgbKVdz3h7 H5 {
  color: #f9d78e;
}
.cid-vgbKVdz3h7 .mbr-text,
.cid-vgbKVdz3h7 .cost,
.cid-vgbKVdz3h7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKVdz3h7 H4 {
  color: #f9d78e;
}
.cid-vgbKVdz3h7 H3 {
  color: #f9d78e;
}
.cid-vgbKVeCwLE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-vgbKVeCwLE .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vgbKVeCwLE .currentcost {
  color: #f9d78e;
}
.cid-vgbKVeCwLE .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-vgbKVeCwLE .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vgbKVeCwLE .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vgbKVeCwLE .text-box {
    padding: 1rem;
  }
}
.cid-vgbKVeCwLE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vgbKVeCwLE H5 {
  color: #f9d78e;
}
.cid-vgbKVeCwLE .mbr-text,
.cid-vgbKVeCwLE .cost,
.cid-vgbKVeCwLE .mbr-section-btn {
  color: #ffffff;
}
.cid-vgbKVeCwLE H4 {
  color: #f9d78e;
}
.cid-vgbKVeCwLE DIV {
  text-align: left;
}
.cid-vgbKVeCwLE H3 {
  color: #f9d78e;
}
.cid-vgbKVgplEI {
  background-color: #bd5f06;
}
.cid-vgbKVgplEI .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKVgplEI .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vx45z1bgpv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vx45z1bgpv .mbr-text {
    text-align: center;
  }
}
.cid-vx45z1bgpv .container-fluid {
  padding: 0;
}
.cid-vx45z1bgpv .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vx45z1bgpv img {
  height: 100%;
  object-fit: cover;
}
.cid-vx45z1bgpv .mbr-figure {
  height: 100%;
}
.cid-vx45z1bgpv .col-lg-6 {
  padding: 0;
}
.cid-vx45z1bgpv .row {
  margin: 0;
}
.cid-vx45z1bgpv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vx45z1bgpv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vx45z1bgpv .mbr-text,
.cid-vx45z1bgpv .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vx45z1bgpv .mbr-section-title {
  text-align: left;
}
.cid-vx45z1bgpv .mbr-section-subtitle {
  text-align: left;
  color: #f9d78e;
}
.cid-vzNH4CfU2K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vzNH4CfU2K h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzNH4CfU2K h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzNH4CfU2K h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzNH4CfU2K .mbr-text,
.cid-vzNH4CfU2K .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-vzNH4CfU2K h3:before,
  .cid-vzNH4CfU2K h3:after {
    display: none;
  }
}
.cid-vzNH4CfU2K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzNH4CfU2K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzNH4CfU2K .mbr-section-title {
  color: #ffffff;
}
.cid-vgbKVgVHMv {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #000000;
}
.cid-vgbKVgVHMv .price-term {
  vertical-align: top;
}
.cid-vgbKVgVHMv h4 {
  margin: 0;
}
.cid-vgbKVgVHMv .card1 {
  background: #a34e40;
}
.cid-vgbKVgVHMv .card2 {
  background: #566355;
}
.cid-vgbKVgVHMv .card3 {
  background: #22464e;
}
.cid-vgbKVgVHMv .nav-tabs {
  border: none !important;
}
.cid-vgbKVgVHMv .nav-tabs .nav-item {
  margin: 0;
}
.cid-vgbKVgVHMv .nav-tabs .btn {
  white-space: nowrap;
}
.cid-vgbKVgVHMv .nav-tabs .btn:after {
  display: none;
}
@media (min-width: 768px) {
  .cid-vgbKVgVHMv .nav-tabs .btn {
    margin: 0px !important;
  }
  .cid-vgbKVgVHMv .nav-tabs .nav-item:first-child .btn {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .cid-vgbKVgVHMv .nav-tabs .nav-item:last-child .btn {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
}
.cid-vgbKVgVHMv .plan-item .mbr-iconfont {
  margin-right: 22px;
  font-size: 22px;
  position: relative;
  top: 18px;
}
.cid-vgbKVgVHMv .plan-item p {
  letter-spacing: 0.4px;
  margin: 0;
  padding: 16px 0 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  max-width: 205px;
  width: 100%;
}
.cid-vgbKVgVHMv .plan-body .mbr-section-btn {
  padding: 44px 0 0;
}
.cid-vgbKVgVHMv .plan-body .mbr-section-btn .btn {
  margin-bottom: 14px;
}
.cid-vgbKVgVHMv .plan-header {
  padding: 4rem 1rem;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.cid-vgbKVgVHMv .plan-body {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  padding: 40px 1rem;
}
.cid-vgbKVgVHMv .month {
  letter-spacing: 2px;
  color: #ffffff;
}
.cid-vgbKVgVHMv .plan {
  word-break: break-word;
  position: relative;
  max-width: 400px;
  margin-bottom: 1rem;
  color: #767676;
}
.cid-vgbKVgVHMv .row {
  justify-content: center;
}
.cid-vgbKVgVHMv .price-value {
  vertical-align: top;
  color: #ffffff;
}
@media (max-width: 550px) {
  .cid-vgbKVgVHMv .price-figure {
    font-size: 4.25rem;
  }
}
@media (max-width: 992px) {
  .cid-vgbKVgVHMv .plan {
    margin-bottom: 2rem;
  }
}
.cid-vgbKVgVHMv .plan-item p,
.cid-vgbKVgVHMv .plan-item .mbr-iconfont {
  color: #000000;
  text-align: left;
}
.cid-vgbKVgVHMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKVgVHMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKVgVHMv .plan-title {
  color: #ffffff;
}
.cid-vgbKVgVHMv .price-figure {
  color: #ffffff;
}
.cid-vgbKVmCned {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vgbKVmCned .mbr-text {
    text-align: center;
  }
}
.cid-vgbKVmCned .container-fluid {
  padding: 0;
}
.cid-vgbKVmCned .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vgbKVmCned img {
  height: 100%;
  object-fit: cover;
}
.cid-vgbKVmCned .mbr-figure {
  height: 100%;
}
.cid-vgbKVmCned .col-lg-6 {
  padding: 0;
}
.cid-vgbKVmCned .row {
  margin: 0;
}
.cid-vgbKVmCned .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgbKVmCned .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgbKVmCned H3 {
  text-align: left;
  color: #000000;
}
.cid-vgbKVmCned H1 {
  color: #000000;
}
.cid-vgbKVmCned .mbr-text,
.cid-vgbKVmCned .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vgbKVmCned H2 {
  color: #000000;
}
.cid-viafyKCZrU {
  background-color: #000000;
}
.cid-viafyKCZrU .mbr-fallback-image.disabled {
  display: none;
}
.cid-viafyKCZrU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viafyKCZrU .mbr-text,
.cid-viafyKCZrU .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-viafyKCZrU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-viafyKCZrU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-vkJMHvj4hL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vkJMHvj4hL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkJMHvj4hL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkJMHvj4hL .mbr-text,
.cid-vkJMHvj4hL .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkJMHvj4hL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkJMHvj4hL .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-vkJMI4BQSU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vkJMI4BQSU .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vkJMI4BQSU .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vkJMI4BQSU .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vkJMI4BQSU .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vkJMI4BQSU .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vkJMI4BQSU .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vkJMI4BQSU .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vkJMI4BQSU .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vkJMI4BQSU .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vkJMI4BQSU H4 {
  color: #000000;
}
.cid-vkJMI4BQSU .img-text {
  color: #000000;
}
.cid-vkJMI4BQSU H3 {
  text-align: left;
}
.cid-vvHbep420i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vvHbep420i h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvHbep420i h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbep420i h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvHbep420i .mbr-text,
.cid-vvHbep420i .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvHbep420i h3:before,
  .cid-vvHbep420i h3:after {
    display: none;
  }
}
.cid-vvHbep420i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvHbep420i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvHbep420i .mbr-section-title {
  color: #ffffff;
}
.cid-vmUwtOvsGJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vmUwtOvsGJ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vmUwtOvsGJ .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vmUwtOvsGJ .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vmUwtOvsGJ .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vmUwtOvsGJ .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vmUwtOvsGJ .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vmUwtOvsGJ .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vmUwtOvsGJ .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vmUwtOvsGJ .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vmUwtOvsGJ H4 {
  color: #000000;
}
.cid-vmUwtOvsGJ .img-text {
  color: #000000;
}
.cid-vmUwtOvsGJ H3 {
  text-align: left;
}
.cid-vvLDIvpt5T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-vvLDIvpt5T .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-vvLDIvpt5T .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vvLDIvpt5T .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vvLDIvpt5T .img-text {
  width: 46px;
  height: 46px;
  font-size: 23px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vvLDIvpt5T .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vvLDIvpt5T .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vvLDIvpt5T .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vvLDIvpt5T .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vvLDIvpt5T .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vvLDIvpt5T H4 {
  color: #000000;
}
.cid-vvLDIvpt5T .img-text {
  color: #000000;
}
.cid-vvLDIvpt5T H3 {
  text-align: left;
}
.cid-vgbKVql32O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vgbKVql32O .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vgbKVql32O .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vgbKVql32O .row {
    text-align: center;
  }
  .cid-vgbKVql32O .row > div {
    margin: auto;
  }
  .cid-vgbKVql32O .social-row {
    justify-content: center;
  }
}
.cid-vgbKVql32O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vgbKVql32O .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-vgbKVql32O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgbKVql32O .list {
    margin-bottom: 0rem;
  }
}
.cid-vgbKVql32O .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-vgbKVql32O .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vgbKVql32O .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vgbKVql32O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vgbKVql32O .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-vgbKVql32O H5 {
  color: #eab341;
}
.cid-vgbKVql32O .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-vgbKVql32O H4 {
  text-align: left;
}
.cid-vgbKVql32O H3 {
  color: #e0ac3f;
}
.cid-vgbKVql32O a[href^="tel:"],
.cid-vgbKVql32O a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-vgn3n0vEQS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgn3n0vEQS .nav-item:focus,
.cid-vgn3n0vEQS .nav-link:focus {
  outline: none;
}
.cid-vgn3n0vEQS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgn3n0vEQS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vgn3n0vEQS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-vgn3n0vEQS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vgn3n0vEQS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgn3n0vEQS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgn3n0vEQS .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-vgn3n0vEQS .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-vgn3n0vEQS .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-vgn3n0vEQS .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgn3n0vEQS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgn3n0vEQS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vgn3n0vEQS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-vgn3n0vEQS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-vgn3n0vEQS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgn3n0vEQS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgn3n0vEQS .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-vgn3n0vEQS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgn3n0vEQS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgn3n0vEQS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgn3n0vEQS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgn3n0vEQS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgn3n0vEQS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-vgn3n0vEQS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgn3n0vEQS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgn3n0vEQS .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-vgn3n0vEQS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-vgn3n0vEQS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgn3n0vEQS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vgn3n0vEQS .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-vgn3n0vEQS .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vgn3n0vEQS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgn3n0vEQS .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-vgn3n0vEQS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vgn3n0vEQS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vgn3n0vEQS .navbar-brand {
  -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-vgn3n0vEQS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vgn3n0vEQS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgn3n0vEQS .dropdown-item.active,
.cid-vgn3n0vEQS .dropdown-item:active {
  background-color: transparent;
}
.cid-vgn3n0vEQS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgn3n0vEQS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgn3n0vEQS .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgn3n0vEQS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-vgn3n0vEQS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vgn3n0vEQS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgn3n0vEQS ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vgn3n0vEQS .navbar-buttons {
  text-align: center;
}
.cid-vgn3n0vEQS 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-vgn3n0vEQS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vgn3n0vEQS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vgn3n0vEQS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgn3n0vEQS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vgn3n0vEQS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vgn3n0vEQS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgn3n0vEQS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgn3n0vEQS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgn3n0vEQS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgn3n0vEQS .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-vgn3n0vEQS a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vgn3n0vEQS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vgn3n0vEQS .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-vgn3n0vEQS .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgn3n0vEQS .navbar {
    height: 77px;
  }
  .cid-vgn3n0vEQS .navbar.opened {
    height: auto;
  }
  .cid-vgn3n0vEQS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgn3n0Wnna {
  background-image: url("../../../assets/images/architetto-online-interior-designer2-1280x720.webp");
}
.cid-vgn3n0Wnna .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgn3n0Wnna .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgn3n0Wnna .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vgn3n0Wnna .mbr-text,
.cid-vgn3n0Wnna .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-vgn3n0Wnna .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vwNHJ4AWFF {
  background-image: url("../../../assets/images/render-mood1-1672x941.webp");
}
.cid-vwNHJ4AWFF .row {
  justify-content: flex-end;
}
.cid-vwNHJ4AWFF h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vwNHJ4AWFF h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vwNHJ4AWFF .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-vwNHJ4AWFF h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-vwNHJ4AWFF h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-vwNHJ4AWFF .mbr-text,
.cid-vwNHJ4AWFF .mbr-section-btn {
  color: #efefef;
}
.cid-vwNHJ4AWFF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vwNHJ4AWFF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vwNHJ4AWFF .mbr-section-subtitle {
  text-align: right;
  color: #ffffff;
}
.cid-vwNHJ4AWFF .mbr-section-title {
  text-align: right;
  color: #ffffff;
}
.cid-vgn4uNlUe4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-vgn4uNlUe4 .mbr-section-title {
  color: #ffffff;
}
.cid-vgn4uNlUe4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-viubmtNRGb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-viubmtNRGb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-viubmtNRGb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-viubmtNRGb .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-viubmtNRGb .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-viubmtNRGb .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-viubmtNRGb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-viubmtNRGb .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-viubmtNRGb .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-viubmtNRGb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-viubmtNRGb .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-viubmtNRGb .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-viubmtNRGb .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-viubmtNRGb .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-viubmtNRGb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-viubmtNRGb .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-viubmtNRGb .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-viubmtNRGb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-viubmtNRGb .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-viubmtNRGb .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vvROosh28t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vvROosh28t h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvROosh28t h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvROosh28t h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvROosh28t .mbr-text,
.cid-vvROosh28t .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvROosh28t h3:before,
  .cid-vvROosh28t h3:after {
    display: none;
  }
}
.cid-vvROosh28t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvROosh28t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvROosh28t .mbr-section-title {
  color: #000000;
}
.cid-vvOmAqtsU0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vvOmAqtsU0 .mbr-section-title {
  color: #ffffff;
}
.cid-vvOmAqtsU0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vvOmAUAyi8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vvOmAUAyi8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vvOmAUAyi8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vvOmAUAyi8 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-vvOmAUAyi8 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvOmAUAyi8 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-vvOmAUAyi8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vvOmAUAyi8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-vvOmAUAyi8 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vvOmAUAyi8 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vvOmAUAyi8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vvOmAUAyi8 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-vvOmAUAyi8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vvOmAUAyi8 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vvOmAUAyi8 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vvROrXHUmj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vvROrXHUmj h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vvROrXHUmj h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvROrXHUmj h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vvROrXHUmj .mbr-text,
.cid-vvROrXHUmj .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vvROrXHUmj h3:before,
  .cid-vvROrXHUmj h3:after {
    display: none;
  }
}
.cid-vvROrXHUmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvROrXHUmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvROrXHUmj .mbr-section-title {
  color: #000000;
}
.cid-vyvzM3Pdwe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vyvzM3Pdwe .mbr-section-title {
  color: #ffffff;
}
.cid-vyvzM3Pdwe .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vyvzPefrDV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vyvzPefrDV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vyvzPefrDV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vyvzPefrDV .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-vyvzPefrDV .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vyvzPefrDV .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-vyvzPefrDV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vyvzPefrDV .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vyvzPefrDV .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vyvzPefrDV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vyvzPefrDV .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vyvzPefrDV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-vyvzPefrDV .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vyvzPefrDV .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vyvzPefrDV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vyvzPefrDV .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vyvzPefrDV .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-vyvzPefrDV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vyvzPefrDV .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vyvzPefrDV .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vyvzTaxIpz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vyvzTaxIpz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vyvzTaxIpz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyvzTaxIpz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vyvzTaxIpz .mbr-text,
.cid-vyvzTaxIpz .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vyvzTaxIpz h3:before,
  .cid-vyvzTaxIpz h3:after {
    display: none;
  }
}
.cid-vyvzTaxIpz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyvzTaxIpz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyvzTaxIpz .mbr-section-title {
  color: #000000;
}
.cid-vgn3n2jw2t {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-vgn3n2jw2t .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vgn3n2jw2t .container11 {
  height: 73.5vw;
  margin: 1vw auto;
  max-height: 487px;
  max-width: 805px;
  overflow: hidden;
  width: 98vw;
}
.cid-vgn3n2jw2t .container11 figure {
  background-image: url("../../../assets/images/progetto-living-low-1480x987.webp");
  background-size: cover;
  font-size: 0;
  height: 100%;
  margin: 0;
  position: relative;
  width: 100%;
}
.cid-vgn3n2jw2t #compare11 {
  background-image: url("../../../assets/images/prima-1480x1110.webp");
  background-size: cover;
  bottom: 0;
  border-right: 5px solid rgba(255, 255, 255, 0.7);
  box-shadow: 10px 0 15px -13px #000000;
  height: 100%;
  max-width: 98.6%;
  min-width: 0.6%;
  overflow: visible;
  position: absolute;
  width: 50%;
  animation: first 2s 1 normal ease-in-out 0.1s;
  -webkit-animation: first 2s 1 normal ease-in-out 0.1s;
}
.cid-vgn3n2jw2t input#slider11 {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  background: transparent;
  cursor: col-resize;
  height: 100vw;
  left: 0;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  top: -100vw;
  width: 100%;
}
.cid-vgn3n2jw2t input#slider11::-moz-range-track {
  background: transparent;
}
.cid-vgn3n2jw2t input#slider11::-ms-track {
  border: none;
  background-color: transparent;
  height: 100vw;
  left: 0;
  outline: none;
  position: relative;
  top: -100vw;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: col-resize;
  color: transparent;
}
.cid-vgn3n2jw2t input#slider11::-ms-fill-lower {
  background-color: transparent;
}
.cid-vgn3n2jw2t input#slider11::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-vgn3n2jw2t input#slider11::-moz-range-thumb {
  -moz-appearance: none;
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-vgn3n2jw2t input#slider11::-ms-thumb {
  height: 100vw;
  width: 0.5%;
  opacity: 0;
}
.cid-vgn3n2jw2t input#slider::-ms-tooltip {
  display: none;
}
.cid-vgn3n2jw2t #compare11::before {
  background: url("https://www.unsitepourtous.be/mobi/comparision.png") no-repeat scroll 0 center transparent;
  background-size: contain;
  content: " ";
  float: right;
  height: 100%;
  margin-right: -34px;
  position: relative;
  top: 0;
  width: 64px;
}
@keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
@-webkit-keyframes first {
  0% {
    width: 0%;
  }
  50% {
    width: 80%;
  }
  100% {
    width: 50%;
  }
}
.cid-vgn3n2jw2t H2 {
  color: #ffffff;
}
.cid-vgn3n6QJiZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vgn3n6QJiZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vgn3n6QJiZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vgn3n6QJiZ .row {
    text-align: center;
  }
  .cid-vgn3n6QJiZ .row > div {
    margin: auto;
  }
  .cid-vgn3n6QJiZ .social-row {
    justify-content: center;
  }
}
.cid-vgn3n6QJiZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vgn3n6QJiZ .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-vgn3n6QJiZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vgn3n6QJiZ .list {
    margin-bottom: 0rem;
  }
}
.cid-vgn3n6QJiZ .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-vgn3n6QJiZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-vgn3n6QJiZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-vgn3n6QJiZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-vgn3n6QJiZ .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-vgn3n6QJiZ H5 {
  color: #eab341;
}
.cid-vgn3n6QJiZ .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-vgn3n6QJiZ H4 {
  text-align: left;
}
.cid-vgn3n6QJiZ H3 {
  color: #e0ac3f;
}
.cid-vgn3n6QJiZ a[href^="tel:"],
.cid-vgn3n6QJiZ a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vu57dbkSNU {
  background-image: url("../../../assets/images/miano-up-town-easy-home-milano-1480x833.webp");
}
.cid-vu57dbkSNU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu57dbkSNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5dnxiPNA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vu5dnxiPNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5dnxiPNA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5dnxiPNA .mbr-section-title {
  color: #ffffff;
}
.cid-vu5LmEPJSa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4f4943;
}
.cid-vu5LmEPJSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5LmEPJSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5LmEPJSa .mbr-section-title {
  color: #ffffff;
}
.cid-vu5AGp0LAC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu5AGp0LAC .mbr-text {
    text-align: center;
  }
}
.cid-vu5AGp0LAC .container-fluid {
  padding: 0;
}
.cid-vu5AGp0LAC .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu5AGp0LAC img {
  height: 100%;
  object-fit: cover;
}
.cid-vu5AGp0LAC .mbr-figure {
  height: 100%;
}
.cid-vu5AGp0LAC .col-lg-6 {
  padding: 0;
}
.cid-vu5AGp0LAC .row {
  margin: 0;
}
.cid-vu5AGp0LAC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5AGp0LAC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5AGp0LAC .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vu5AGp0LAC .mbr-text,
.cid-vu5AGp0LAC .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vu5AGp0LAC .mbr-section-title {
  color: #000000;
}
.cid-vu5AHBWwaT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vu5AHBWwaT img,
.cid-vu5AHBWwaT .item-img {
  width: 100%;
}
.cid-vu5AHBWwaT .item:focus,
.cid-vu5AHBWwaT span:focus {
  outline: none;
}
.cid-vu5AHBWwaT .item-wrapper {
  position: relative;
}
.cid-vu5AHBWwaT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vu5AHBWwaT .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vu5AHBWwaT .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vu5AHBWwaT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vu5AHBWwaT .mbr-section-title {
  color: #232323;
}
.cid-vu5AHBWwaT .mbr-text,
.cid-vu5AHBWwaT .mbr-section-btn {
  text-align: left;
}
.cid-vu5AHBWwaT .item-title {
  text-align: left;
}
.cid-vu5AHBWwaT .item-subtitle {
  text-align: left;
}
.cid-vu5AHBWwaT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vu5AHBWwaT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vu5AHBWwaT .embla__button--next,
.cid-vu5AHBWwaT .embla__button--prev {
  display: flex;
}
.cid-vu5AHBWwaT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vu5AHBWwaT .embla__button {
    display: none;
  }
}
.cid-vu5AHBWwaT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vu5AHBWwaT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vu5AHBWwaT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vu5AHBWwaT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vu5AHBWwaT .embla__button {
    top: auto;
  }
}
.cid-vu5AHBWwaT .embla {
  position: relative;
  width: 100%;
}
.cid-vu5AHBWwaT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vu5AHBWwaT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vu5AHBWwaT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vu5AHBWwaT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vu5KFDt3mn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4f4943;
}
.cid-vu5KFDt3mn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5KFDt3mn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5KFDt3mn .mbr-section-title {
  color: #ffffff;
}
.cid-vu57W2CMo6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu57W2CMo6 .mbr-text {
    text-align: center;
  }
}
.cid-vu57W2CMo6 .container-fluid {
  padding: 0;
}
.cid-vu57W2CMo6 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu57W2CMo6 img {
  height: 100%;
  object-fit: cover;
}
.cid-vu57W2CMo6 .mbr-figure {
  height: 100%;
}
.cid-vu57W2CMo6 .col-lg-6 {
  padding: 0;
}
.cid-vu57W2CMo6 .row {
  margin: 0;
}
.cid-vu57W2CMo6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu57W2CMo6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu57W2CMo6 .mbr-section-subtitle {
  text-align: left;
}
.cid-vu57W2CMo6 .mbr-text,
.cid-vu57W2CMo6 .mbr-section-btn {
  text-align: left;
}
.cid-vu5hWRlkqK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vu5hWRlkqK img,
.cid-vu5hWRlkqK .item-img {
  width: 100%;
}
.cid-vu5hWRlkqK .item:focus,
.cid-vu5hWRlkqK span:focus {
  outline: none;
}
.cid-vu5hWRlkqK .item-wrapper {
  position: relative;
}
.cid-vu5hWRlkqK .slide-content {
  position: relative;
  border-radius: 4px;
  background: #cccccc;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vu5hWRlkqK .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vu5hWRlkqK .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vu5hWRlkqK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vu5hWRlkqK .mbr-section-title {
  color: #000000;
}
.cid-vu5hWRlkqK .mbr-text,
.cid-vu5hWRlkqK .mbr-section-btn {
  text-align: left;
}
.cid-vu5hWRlkqK .item-title {
  text-align: left;
  color: #000000;
}
.cid-vu5hWRlkqK .item-subtitle {
  text-align: left;
}
.cid-vu5hWRlkqK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vu5hWRlkqK .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vu5hWRlkqK .embla__button--next,
.cid-vu5hWRlkqK .embla__button--prev {
  display: flex;
}
.cid-vu5hWRlkqK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vu5hWRlkqK .embla__button {
    display: none;
  }
}
.cid-vu5hWRlkqK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vu5hWRlkqK .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vu5hWRlkqK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vu5hWRlkqK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vu5hWRlkqK .embla__button {
    top: auto;
  }
}
.cid-vu5hWRlkqK .embla {
  position: relative;
  width: 100%;
}
.cid-vu5hWRlkqK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vu5hWRlkqK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vu5hWRlkqK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vu5hWRlkqK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vu5LlaqOWg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4f4943;
}
.cid-vu5LlaqOWg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5LlaqOWg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5LlaqOWg .mbr-section-title {
  color: #ffffff;
}
.cid-vu5pVWW1Z3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu5pVWW1Z3 .mbr-text {
    text-align: center;
  }
}
.cid-vu5pVWW1Z3 .container-fluid {
  padding: 0;
}
.cid-vu5pVWW1Z3 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu5pVWW1Z3 img {
  height: 100%;
  object-fit: cover;
}
.cid-vu5pVWW1Z3 .mbr-figure {
  height: 100%;
}
.cid-vu5pVWW1Z3 .col-lg-6 {
  padding: 0;
}
.cid-vu5pVWW1Z3 .row {
  margin: 0;
}
.cid-vu5pVWW1Z3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5pVWW1Z3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5pVWW1Z3 .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vu5pVWW1Z3 .mbr-text,
.cid-vu5pVWW1Z3 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vu5pVWW1Z3 .mbr-section-title {
  color: #000000;
}
.cid-vu5Lm4pnJZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4f4943;
}
.cid-vu5Lm4pnJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5Lm4pnJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5Lm4pnJZ .mbr-section-title {
  color: #ffffff;
}
.cid-vu5tsXEbSP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu5tsXEbSP .mbr-text {
    text-align: center;
  }
}
.cid-vu5tsXEbSP .container-fluid {
  padding: 0;
}
.cid-vu5tsXEbSP .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu5tsXEbSP img {
  height: 100%;
  object-fit: cover;
}
.cid-vu5tsXEbSP .mbr-figure {
  height: 100%;
}
.cid-vu5tsXEbSP .col-lg-6 {
  padding: 0;
}
.cid-vu5tsXEbSP .row {
  margin: 0;
}
.cid-vu5tsXEbSP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu5tsXEbSP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu5tsXEbSP .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vu5tsXEbSP .mbr-text,
.cid-vu5tsXEbSP .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vu5tsXEbSP .mbr-section-title {
  color: #000000;
}
.cid-vu5pZ21GbC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vu5pZ21GbC img,
.cid-vu5pZ21GbC .item-img {
  width: 100%;
}
.cid-vu5pZ21GbC .item:focus,
.cid-vu5pZ21GbC span:focus {
  outline: none;
}
.cid-vu5pZ21GbC .item-wrapper {
  position: relative;
}
.cid-vu5pZ21GbC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vu5pZ21GbC .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vu5pZ21GbC .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vu5pZ21GbC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vu5pZ21GbC .mbr-section-title {
  color: #000000;
}
.cid-vu5pZ21GbC .mbr-text,
.cid-vu5pZ21GbC .mbr-section-btn {
  text-align: left;
}
.cid-vu5pZ21GbC .item-title {
  text-align: left;
  color: #000000;
}
.cid-vu5pZ21GbC .item-subtitle {
  text-align: left;
}
.cid-vu5pZ21GbC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vu5pZ21GbC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vu5pZ21GbC .embla__button--next,
.cid-vu5pZ21GbC .embla__button--prev {
  display: flex;
}
.cid-vu5pZ21GbC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vu5pZ21GbC .embla__button {
    display: none;
  }
}
.cid-vu5pZ21GbC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vu5pZ21GbC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vu5pZ21GbC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vu5pZ21GbC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vu5pZ21GbC .embla__button {
    top: auto;
  }
}
.cid-vu5pZ21GbC .embla {
  position: relative;
  width: 100%;
}
.cid-vu5pZ21GbC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vu5pZ21GbC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vu5pZ21GbC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vu5pZ21GbC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vu6spJWqfO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu6spJWqfO .mbr-text {
    text-align: center;
  }
}
.cid-vu6spJWqfO .container-fluid {
  padding: 0;
}
.cid-vu6spJWqfO .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu6spJWqfO img {
  height: 100%;
  object-fit: cover;
}
.cid-vu6spJWqfO .mbr-figure {
  height: 100%;
}
.cid-vu6spJWqfO .col-lg-6 {
  padding: 0;
}
.cid-vu6spJWqfO .row {
  margin: 0;
}
.cid-vu6spJWqfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu6spJWqfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu6spJWqfO .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vu6spJWqfO .mbr-text,
.cid-vu6spJWqfO .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vu6spJWqfO .mbr-section-title {
  color: #000000;
}
.cid-vu6sqfSouQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vu6sqfSouQ img,
.cid-vu6sqfSouQ .item-img {
  width: 100%;
}
.cid-vu6sqfSouQ .item:focus,
.cid-vu6sqfSouQ span:focus {
  outline: none;
}
.cid-vu6sqfSouQ .item-wrapper {
  position: relative;
}
.cid-vu6sqfSouQ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vu6sqfSouQ .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vu6sqfSouQ .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vu6sqfSouQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vu6sqfSouQ .mbr-section-title {
  color: #000000;
}
.cid-vu6sqfSouQ .mbr-text,
.cid-vu6sqfSouQ .mbr-section-btn {
  text-align: left;
}
.cid-vu6sqfSouQ .item-title {
  text-align: left;
  color: #000000;
}
.cid-vu6sqfSouQ .item-subtitle {
  text-align: left;
}
.cid-vu6sqfSouQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vu6sqfSouQ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vu6sqfSouQ .embla__button--next,
.cid-vu6sqfSouQ .embla__button--prev {
  display: flex;
}
.cid-vu6sqfSouQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vu6sqfSouQ .embla__button {
    display: none;
  }
}
.cid-vu6sqfSouQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vu6sqfSouQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vu6sqfSouQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vu6sqfSouQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vu6sqfSouQ .embla__button {
    top: auto;
  }
}
.cid-vu6sqfSouQ .embla {
  position: relative;
  width: 100%;
}
.cid-vu6sqfSouQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vu6sqfSouQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vu6sqfSouQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vu6sqfSouQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vu6wD5tU0E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-vu6wD5tU0E .mbr-text {
    text-align: center;
  }
}
.cid-vu6wD5tU0E .container-fluid {
  padding: 0;
}
.cid-vu6wD5tU0E .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vu6wD5tU0E img {
  height: 100%;
  object-fit: cover;
}
.cid-vu6wD5tU0E .mbr-figure {
  height: 100%;
}
.cid-vu6wD5tU0E .col-lg-6 {
  padding: 0;
}
.cid-vu6wD5tU0E .row {
  margin: 0;
}
.cid-vu6wD5tU0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vu6wD5tU0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vu6wD5tU0E .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vu6wD5tU0E .mbr-text,
.cid-vu6wD5tU0E .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vu6wD5tU0E .mbr-section-title {
  color: #000000;
}
.cid-vu6wDKYQ3W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vu6wDKYQ3W img,
.cid-vu6wDKYQ3W .item-img {
  width: 100%;
}
.cid-vu6wDKYQ3W .item:focus,
.cid-vu6wDKYQ3W span:focus {
  outline: none;
}
.cid-vu6wDKYQ3W .item-wrapper {
  position: relative;
}
.cid-vu6wDKYQ3W .slide-content {
  position: relative;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vu6wDKYQ3W .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vu6wDKYQ3W .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-vu6wDKYQ3W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vu6wDKYQ3W .mbr-section-title {
  color: #000000;
}
.cid-vu6wDKYQ3W .mbr-text,
.cid-vu6wDKYQ3W .mbr-section-btn {
  text-align: left;
}
.cid-vu6wDKYQ3W .item-title {
  text-align: left;
  color: #000000;
}
.cid-vu6wDKYQ3W .item-subtitle {
  text-align: left;
}
.cid-vu6wDKYQ3W .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-vu6wDKYQ3W .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vu6wDKYQ3W .embla__button--next,
.cid-vu6wDKYQ3W .embla__button--prev {
  display: flex;
}
.cid-vu6wDKYQ3W .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-vu6wDKYQ3W .embla__button {
    display: none;
  }
}
.cid-vu6wDKYQ3W .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vu6wDKYQ3W .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-vu6wDKYQ3W .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vu6wDKYQ3W .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vu6wDKYQ3W .embla__button {
    top: auto;
  }
}
.cid-vu6wDKYQ3W .embla {
  position: relative;
  width: 100%;
}
.cid-vu6wDKYQ3W .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vu6wDKYQ3W .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vu6wDKYQ3W .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vu6wDKYQ3W .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tGRvP6RuHt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .nav-item:focus,
.cid-tGRvP6RuHt .nav-link:focus {
  outline: none;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGRvP6RuHt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGRvP6RuHt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGRvP6RuHt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGRvP6RuHt .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tGRvP6RuHt .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tGRvP6RuHt .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tGRvP6RuHt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGRvP6RuHt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGRvP6RuHt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGRvP6RuHt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGRvP6RuHt .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-tGRvP6RuHt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGRvP6RuHt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGRvP6RuHt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGRvP6RuHt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGRvP6RuHt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGRvP6RuHt .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-tGRvP6RuHt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGRvP6RuHt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGRvP6RuHt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGRvP6RuHt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tGRvP6RuHt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tGRvP6RuHt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGRvP6RuHt .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tGRvP6RuHt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGRvP6RuHt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGRvP6RuHt .navbar-brand {
  -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-tGRvP6RuHt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGRvP6RuHt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGRvP6RuHt .dropdown-item.active,
.cid-tGRvP6RuHt .dropdown-item:active {
  background-color: transparent;
}
.cid-tGRvP6RuHt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGRvP6RuHt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGRvP6RuHt .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGRvP6RuHt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGRvP6RuHt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGRvP6RuHt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGRvP6RuHt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tGRvP6RuHt .navbar-buttons {
  text-align: center;
}
.cid-tGRvP6RuHt 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-tGRvP6RuHt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGRvP6RuHt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGRvP6RuHt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGRvP6RuHt .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tGRvP6RuHt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGRvP6RuHt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGRvP6RuHt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tGRvP6RuHt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGRvP6RuHt .navbar {
    height: 77px;
  }
  .cid-tGRvP6RuHt .navbar.opened {
    height: auto;
  }
  .cid-tGRvP6RuHt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAttjluks0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .nav-item:focus,
.cid-tAttjluks0 .nav-link:focus {
  outline: none;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAttjluks0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAttjluks0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAttjluks0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAttjluks0 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tAttjluks0 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tAttjluks0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tAttjluks0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAttjluks0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAttjluks0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAttjluks0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAttjluks0 .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-tAttjluks0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAttjluks0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAttjluks0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAttjluks0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAttjluks0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAttjluks0 .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-tAttjluks0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAttjluks0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAttjluks0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAttjluks0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAttjluks0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAttjluks0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAttjluks0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAttjluks0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAttjluks0 .navbar-brand {
  -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-tAttjluks0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAttjluks0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAttjluks0 .dropdown-item.active,
.cid-tAttjluks0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAttjluks0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAttjluks0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAttjluks0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAttjluks0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAttjluks0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tAttjluks0 .navbar-buttons {
  text-align: center;
}
.cid-tAttjluks0 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-tAttjluks0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAttjluks0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAttjluks0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAttjluks0 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tAttjluks0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAttjluks0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAttjluks0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tAttjluks0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAttjluks0 .navbar {
    height: 77px;
  }
  .cid-tAttjluks0 .navbar.opened {
    height: auto;
  }
  .cid-tAttjluks0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vyRzuwsuuS {
  background-image: url("../../../assets/images/villa-progettzione-giardini-online-1-1480x833.webp");
}
.cid-vyRzuwsuuS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRzuwsuuS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRzuwsuuS .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vyRzuwsuuS .mbr-section-subtitle {
  color: #000000;
}
.cid-vyRzuwsuuS .mbr-text,
.cid-vyRzuwsuuS .mbr-section-btn {
  color: #000000;
}
.cid-vyRzCUOh6n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vyRzCUOh6n .mbr-text {
    text-align: center;
  }
}
.cid-vyRzCUOh6n .container-fluid {
  padding: 0;
}
.cid-vyRzCUOh6n .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyRzCUOh6n img {
  height: 100%;
  object-fit: cover;
}
.cid-vyRzCUOh6n .mbr-figure {
  height: 100%;
}
.cid-vyRzCUOh6n .col-lg-6 {
  padding: 0;
}
.cid-vyRzCUOh6n .row {
  margin: 0;
}
.cid-vyRzCUOh6n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRzCUOh6n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRzCUOh6n .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-vyRzCUOh6n .mbr-section-title {
  text-align: left;
}
.cid-vyRzCUOh6n .mbr-text,
.cid-vyRzCUOh6n .mbr-section-btn {
  text-align: left;
}
.cid-vyRJ7sSiHi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-vyRJ7sSiHi .mbr-text {
    text-align: center;
  }
}
.cid-vyRJ7sSiHi .container-fluid {
  padding: 0;
}
.cid-vyRJ7sSiHi .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyRJ7sSiHi img {
  height: 100%;
  object-fit: cover;
}
.cid-vyRJ7sSiHi .mbr-figure {
  height: 100%;
}
.cid-vyRJ7sSiHi .col-lg-6 {
  padding: 0;
}
.cid-vyRJ7sSiHi .row {
  margin: 0;
}
.cid-vyRJ7sSiHi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRJ7sSiHi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRJ7sSiHi .mbr-section-subtitle {
  color: #bd5f06;
  text-align: left;
}
.cid-vyRJ7sSiHi .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vyRJ7sSiHi .mbr-text,
.cid-vyRJ7sSiHi .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vyRJ8IPdUa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vyRJ8IPdUa .mbr-text {
    text-align: center;
  }
}
.cid-vyRJ8IPdUa .container-fluid {
  padding: 0;
}
.cid-vyRJ8IPdUa .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyRJ8IPdUa img {
  height: 100%;
  object-fit: cover;
}
.cid-vyRJ8IPdUa .mbr-figure {
  height: 100%;
}
.cid-vyRJ8IPdUa .col-lg-6 {
  padding: 0;
}
.cid-vyRJ8IPdUa .row {
  margin: 0;
}
.cid-vyRJ8IPdUa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRJ8IPdUa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRJ8IPdUa .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-vyRJ8IPdUa .mbr-section-title {
  text-align: left;
}
.cid-vyRJ8IPdUa .mbr-text,
.cid-vyRJ8IPdUa .mbr-section-btn {
  text-align: left;
}
.cid-vyRJ9NCasv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-vyRJ9NCasv .mbr-text {
    text-align: center;
  }
}
.cid-vyRJ9NCasv .container-fluid {
  padding: 0;
}
.cid-vyRJ9NCasv .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyRJ9NCasv img {
  height: 100%;
  object-fit: cover;
}
.cid-vyRJ9NCasv .mbr-figure {
  height: 100%;
}
.cid-vyRJ9NCasv .col-lg-6 {
  padding: 0;
}
.cid-vyRJ9NCasv .row {
  margin: 0;
}
.cid-vyRJ9NCasv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRJ9NCasv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRJ9NCasv .mbr-section-subtitle {
  color: #bd5f06;
  text-align: left;
}
.cid-vyRJ9NCasv .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vyRJ9NCasv .mbr-text,
.cid-vyRJ9NCasv .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-vyRKIQ1Eqt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vyRKIQ1Eqt .mbr-text {
    text-align: center;
  }
}
.cid-vyRKIQ1Eqt .container-fluid {
  padding: 0;
}
.cid-vyRKIQ1Eqt .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyRKIQ1Eqt img {
  height: 100%;
  object-fit: cover;
}
.cid-vyRKIQ1Eqt .mbr-figure {
  height: 100%;
}
.cid-vyRKIQ1Eqt .col-lg-6 {
  padding: 0;
}
.cid-vyRKIQ1Eqt .row {
  margin: 0;
}
.cid-vyRKIQ1Eqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyRKIQ1Eqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyRKIQ1Eqt .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-vyRKIQ1Eqt .mbr-section-title {
  text-align: left;
}
.cid-vyRKIQ1Eqt .mbr-text,
.cid-vyRKIQ1Eqt .mbr-section-btn {
  text-align: left;
}
.cid-vySAAgekR0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vySAAgekR0 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vySAAgekR0 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySAAgekR0 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySAAgekR0 .mbr-text,
.cid-vySAAgekR0 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vySAAgekR0 h3:before,
  .cid-vySAAgekR0 h3:after {
    display: none;
  }
}
.cid-vySAAgekR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vySAAgekR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vySAAgekR0 .mbr-section-title {
  color: #000000;
}
.cid-vySAxiVJ6c {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vySAxiVJ6c .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vySAxiVJ6c .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vySAxiVJ6c .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-vySAxiVJ6c .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vySAxiVJ6c .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-vySAxiVJ6c .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vySAxiVJ6c .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-vySAxiVJ6c .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vySAxiVJ6c .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vySAxiVJ6c .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vySAxiVJ6c .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-vySAxiVJ6c .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vySAxiVJ6c .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vySAxiVJ6c .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vySFsmIVde {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vySFsmIVde h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vySFsmIVde h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySFsmIVde h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySFsmIVde .mbr-text,
.cid-vySFsmIVde .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vySFsmIVde h3:before,
  .cid-vySFsmIVde h3:after {
    display: none;
  }
}
.cid-vySFsmIVde .mbr-fallback-image.disabled {
  display: none;
}
.cid-vySFsmIVde .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vySFsmIVde .mbr-section-title {
  color: #000000;
}
.cid-vySFpxViPG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-vySFpxViPG .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vySFpxViPG .currentcost {
  color: #ffffff;
}
.cid-vySFpxViPG .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-vySFpxViPG .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vySFpxViPG .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vySFpxViPG .text-box {
    padding: 1rem;
  }
}
.cid-vySFpxViPG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vySFpxViPG H5 {
  color: #f9d78e;
}
.cid-vySFpxViPG .mbr-text,
.cid-vySFpxViPG .cost,
.cid-vySFpxViPG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vySFpxViPG H4 {
  color: #f9d78e;
}
.cid-vySFpxViPG H3 {
  color: #f9d78e;
}
.cid-vyRMloTNXe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vyRMloTNXe .mbr-section-title {
  color: #000000;
}
.cid-vyRMloTNXe .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vyROCfWmCo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #394c39;
}
@media (max-width: 767px) {
  .cid-vyROCfWmCo .mbr-text {
    text-align: center;
  }
}
.cid-vyROCfWmCo .container-fluid {
  padding: 0;
}
.cid-vyROCfWmCo .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-vyROCfWmCo img {
  height: 100%;
  object-fit: cover;
}
.cid-vyROCfWmCo .mbr-figure {
  height: 100%;
}
.cid-vyROCfWmCo .col-lg-6 {
  padding: 0;
}
.cid-vyROCfWmCo .row {
  margin: 0;
}
.cid-vyROCfWmCo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vyROCfWmCo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vyROCfWmCo .mbr-section-subtitle {
  color: #f9d78e;
  text-align: left;
}
.cid-vyROCfWmCo .mbr-section-title {
  text-align: left;
}
.cid-vyROCfWmCo .mbr-text,
.cid-vyROCfWmCo .mbr-section-btn {
  text-align: left;
}
.cid-vyRR0s0SuI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vyRR0s0SuI .mbr-section-title {
  color: #000000;
}
.cid-vyRR0s0SuI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vyRQLNzjXL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #394c39;
}
.cid-vyRQLNzjXL .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-vyRQLNzjXL .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-vyRQLNzjXL .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #f9d78e;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-vyRQLNzjXL .mbr-text {
  color: #ffffff;
}
.cid-vySNbBe3sx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vySNbBe3sx h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vySNbBe3sx h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySNbBe3sx h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySNbBe3sx .mbr-text,
.cid-vySNbBe3sx .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vySNbBe3sx h3:before,
  .cid-vySNbBe3sx h3:after {
    display: none;
  }
}
.cid-vySNbBe3sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vySNbBe3sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vySNbBe3sx .mbr-section-title {
  color: #000000;
}
.cid-vyROlSIhuD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #394c39;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vyROlSIhuD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vyROlSIhuD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vyROlSIhuD .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-vyROlSIhuD .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vyROlSIhuD .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-vyROlSIhuD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vyROlSIhuD .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vyROlSIhuD .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vyROlSIhuD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vyROlSIhuD .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vyROlSIhuD .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-vyROlSIhuD .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vyROlSIhuD .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vyROlSIhuD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vyROlSIhuD .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vyROlSIhuD .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-vyROlSIhuD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vyROlSIhuD .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vyROlSIhuD .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vySGohpHUi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vySGohpHUi h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vySGohpHUi h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySGohpHUi h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vySGohpHUi .mbr-text,
.cid-vySGohpHUi .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vySGohpHUi h3:before,
  .cid-vySGohpHUi h3:after {
    display: none;
  }
}
.cid-vySGohpHUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vySGohpHUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vySGohpHUi .mbr-section-title {
  color: #000000;
}
.cid-vySGghMKAE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #394c39;
}
.cid-vySGghMKAE .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vySGghMKAE .currentcost {
  color: #ffffff;
}
.cid-vySGghMKAE .card-wrapper {
  border-radius: 4px;
  background: #394c39;
}
@media (min-width: 992px) {
  .cid-vySGghMKAE .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vySGghMKAE .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vySGghMKAE .text-box {
    padding: 1rem;
  }
}
.cid-vySGghMKAE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vySGghMKAE H5 {
  color: #f9d78e;
}
.cid-vySGghMKAE .mbr-text,
.cid-vySGghMKAE .cost,
.cid-vySGghMKAE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vySGghMKAE H4 {
  color: #f9d78e;
}
.cid-vySGghMKAE H3 {
  color: #f9d78e;
}
.cid-vzaQftvdlf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vzaQftvdlf .mbr-section-title {
  color: #000000;
}
.cid-vzaQftvdlf .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vzerWVjXzt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #37586f;
}
.cid-vzerWVjXzt .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-vzerWVjXzt .currentcost {
  color: #ffffff;
}
.cid-vzerWVjXzt .card-wrapper {
  border-radius: 4px;
  background: #37586f;
}
@media (min-width: 992px) {
  .cid-vzerWVjXzt .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vzerWVjXzt .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vzerWVjXzt .text-box {
    padding: 1rem;
  }
}
.cid-vzerWVjXzt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vzerWVjXzt H5 {
  color: #f9d78e;
}
.cid-vzerWVjXzt .mbr-text,
.cid-vzerWVjXzt .cost,
.cid-vzerWVjXzt .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vzerWVjXzt H4 {
  color: #f9d78e;
}
.cid-vzerWVjXzt H3 {
  color: #f9d78e;
}
.cid-vzKin5XH3T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-vzKin5XH3T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzKin5XH3T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzKin5XH3T .mbr-text,
.cid-vzKin5XH3T .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vzKin5XH3T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vzKin5XH3T .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-vzKiggmC9G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vzKiggmC9G .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vzKiggmC9G .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vzKiggmC9G .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vzKiggmC9G .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vzKiggmC9G .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vzKiggmC9G .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vzKiggmC9G .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vzKiggmC9G .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vzKiggmC9G .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vzKiggmC9G H4 {
  color: #000000;
}
.cid-vzKiggmC9G .img-text {
  color: #000000;
}
.cid-vzKiggmC9G H3 {
  text-align: left;
}
.cid-vzKjw3Ull0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-vzKjw3Ull0 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-vzKjw3Ull0 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzKjw3Ull0 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-vzKjw3Ull0 .mbr-text,
.cid-vzKjw3Ull0 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-vzKjw3Ull0 h3:before,
  .cid-vzKjw3Ull0 h3:after {
    display: none;
  }
}
.cid-vzKjw3Ull0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vzKjw3Ull0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vzKjw3Ull0 .mbr-section-title {
  color: #ffffff;
}
.cid-vzKjxPmoyr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-vzKjxPmoyr .mbr-section-subtitle {
  color: #000000;
  font-weight: 300;
  text-align: justify;
}
.cid-vzKjxPmoyr .mbr-content-text {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-vzKjxPmoyr .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-vzKjxPmoyr .img-text {
  width: 42px;
  height: 42px;
  font-size: 21px;
  border: 2px solid #e69404;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .cid-vzKjxPmoyr .cards-block {
    border-top: 2px solid #e69404;
  }
}
.cid-vzKjxPmoyr .cards-block .card {
  border-bottom: 2px solid #e69404;
  border-radius: 0;
}
.cid-vzKjxPmoyr .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-vzKjxPmoyr .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-vzKjxPmoyr .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-vzKjxPmoyr H4 {
  color: #000000;
}
.cid-vzKjxPmoyr .img-text {
  color: #000000;
}
.cid-vzKjxPmoyr H3 {
  text-align: left;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
.cid-tPGesTaKx2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPGesTaKx2 .nav-item:focus,
.cid-tPGesTaKx2 .nav-link:focus {
  outline: none;
}
.cid-tPGesTaKx2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPGesTaKx2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPGesTaKx2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tPGesTaKx2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPGesTaKx2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPGesTaKx2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPGesTaKx2 .navbar {
  min-height: 77px;
  transition: all 0.3s;
  background: #000000;
}
.cid-tPGesTaKx2 .navbar.opened {
  transition: all 0.3s;
  background: #000000 !important;
}
.cid-tPGesTaKx2 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tPGesTaKx2 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPGesTaKx2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPGesTaKx2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tPGesTaKx2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tPGesTaKx2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tPGesTaKx2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPGesTaKx2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPGesTaKx2 .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-tPGesTaKx2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPGesTaKx2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tPGesTaKx2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tPGesTaKx2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPGesTaKx2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPGesTaKx2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tPGesTaKx2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPGesTaKx2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPGesTaKx2 .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-tPGesTaKx2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tPGesTaKx2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPGesTaKx2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPGesTaKx2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tPGesTaKx2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tPGesTaKx2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tPGesTaKx2 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tPGesTaKx2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tPGesTaKx2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tPGesTaKx2 .navbar-brand {
  -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-tPGesTaKx2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPGesTaKx2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPGesTaKx2 .dropdown-item.active,
.cid-tPGesTaKx2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tPGesTaKx2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPGesTaKx2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPGesTaKx2 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPGesTaKx2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tPGesTaKx2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPGesTaKx2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPGesTaKx2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tPGesTaKx2 .navbar-buttons {
  text-align: center;
}
.cid-tPGesTaKx2 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-tPGesTaKx2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tPGesTaKx2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tPGesTaKx2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPGesTaKx2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPGesTaKx2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tPGesTaKx2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPGesTaKx2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tPGesTaKx2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tPGesTaKx2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPGesTaKx2 .navbar-dropdown {
  padding: 0.5rem 1rem;
}
.cid-tPGesTaKx2 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPGesTaKx2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tPGesTaKx2 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-tPGesTaKx2 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tPGesTaKx2 .navbar {
    height: 77px;
  }
  .cid-tPGesTaKx2 .navbar.opened {
    height: auto;
  }
  .cid-tPGesTaKx2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPGgbjcFOC {
  padding-top: 225px;
  padding-bottom: 225px;
  background-color: #000000;
}
.cid-tPGgbjcFOC h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tPGgbjcFOC h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tPGgbjcFOC h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tPGgbjcFOC h3::before,
  .cid-tPGgbjcFOC h3::after {
    display: none;
  }
}
.cid-tPGgbjcFOC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPGgbjcFOC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPGgbjcFOC .mbr-text,
.cid-tPGgbjcFOC .mbr-section-btn {
  text-align: left;
}
.cid-tPGgbjcFOC H3 {
  color: #f5c155;
}
.cid-v7NQ7FWeXA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v7NQ7FWeXA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NQ7FWeXA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NQ7FWeXA .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7NQ7FWeXA .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NQ7FWeXA .mbr-iconfont {
  font-size: 3rem;
  color: #6592e6;
  padding-right: 2rem;
}
.cid-v7NQ7FWeXA .content-head {
  max-width: 800px;
}
.cid-v7NQ7FWeXA .card-title {
  text-align: justify;
}
.cid-v7NQ7FWeXA .mbr-section-title {
  color: #ffffff;
}
.cid-v7NQ7FWeXA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tUL9r4z1pb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUL9r4z1pb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tUL9r4z1pb .row {
    text-align: center;
  }
  .cid-tUL9r4z1pb .row > div {
    margin: auto;
  }
  .cid-tUL9r4z1pb .social-row {
    justify-content: center;
  }
}
.cid-tUL9r4z1pb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tUL9r4z1pb .list {
  list-style: none;
  padding-left: 0;
  color: #e0ac3f;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tUL9r4z1pb .list {
    margin-bottom: 0rem;
  }
}
.cid-tUL9r4z1pb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tUL9r4z1pb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tUL9r4z1pb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tUL9r4z1pb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tUL9r4z1pb .copyright {
  text-align: left;
  color: #ffffff;
}
.cid-tUL9r4z1pb H5 {
  color: #eab341;
}
.cid-tUL9r4z1pb .mbr-section-subtitle {
  color: #f5c155;
  text-align: left;
}
.cid-tUL9r4z1pb H4 {
  text-align: left;
}
.cid-tUL9r4z1pb H3 {
  color: #e0ac3f;
}
.cid-tUL9r4z1pb a[href^="tel:"],
.cid-tUL9r4z1pb a[href^="mailto:"] {
  text-decoration: underline;
}
