.btn {
  border-width: 2px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Reddit Sans;
}
.display-1 {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 3.125rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.90625rem;
}
.display-4 {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 1.125rem;
  line-height: 1.4;
}
.display-4 > .mbr-iconfont {
  font-size: 1.40625rem;
}
.display-5 {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 2.125rem;
  line-height: 1.1;
}
.display-5 > .mbr-iconfont {
  font-size: 2.65625rem;
}
.display-7 {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 1.5rem;
  line-height: 1.15;
}
.display-7 > .mbr-iconfont {
  font-size: 1.875rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.5rem;
    font-size: calc( 1.74375rem + (3.125 - 1.74375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.74375rem + (3.125 - 1.74375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.7rem;
    font-size: calc( 1.3937499999999998rem + (2.125 - 1.3937499999999998) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.3937499999999998rem + (2.125 - 1.3937499999999998) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #404349 !important;
}
.bg-success {
  background-color: #fff1e2 !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #45cb20 !important;
}
.bg-danger {
  background-color: #ff951b !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #404349 !important;
  border-color: #404349 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #585c64 !important;
  border-color: #585c64 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #585c64 !important;
  border-color: #585c64 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ed463f !important;
  border-color: #ed463f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #f1736e !important;
  border-color: #f1736e !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #f1736e !important;
  border-color: #f1736e !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success,
.btn-success:active {
  background-color: #fff1e2 !important;
  border-color: #fff1e2 !important;
  color: #e27500 !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #e27500 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #45cb20 !important;
  border-color: #45cb20 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #61e03e !important;
  border-color: #61e03e !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #61e03e !important;
  border-color: #61e03e !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff951b !important;
  border-color: #ff951b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffad4e !important;
  border-color: #ffad4e !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ffad4e !important;
  border-color: #ffad4e !important;
}
.btn-white,
.btn-white:active {
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
  color: #787878 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #787878 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #404349;
  color: #404349;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #17191b !important;
  background-color: transparent !important;
  border-color: #17191b !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #404349 !important;
  border-color: #404349 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ed463f;
  color: #ed463f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #c31912 !important;
  background-color: transparent !important;
  border-color: #c31912 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ed463f !important;
  border-color: #ed463f !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.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-color: transparent !important;
  border-color: #fff1e2;
  color: #fff1e2;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffc78b !important;
  background-color: transparent !important;
  border-color: #ffc78b !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #e27500 !important;
  background-color: #fff1e2 !important;
  border-color: #fff1e2 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #45cb20;
  color: #45cb20;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #2c8014 !important;
  background-color: transparent !important;
  border-color: #2c8014 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #45cb20 !important;
  border-color: #45cb20 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff951b;
  color: #ff951b;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #c36900 !important;
  background-color: transparent !important;
  border-color: #c36900 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff951b !important;
  border-color: #ff951b !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #404349 !important;
}
.text-secondary {
  color: #ed463f !important;
}
.text-success {
  color: #fff1e2 !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #45cb20 !important;
}
.text-danger {
  color: #ff951b !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #101113 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #b51811 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #ffc07c !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #277312 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #b46000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #404349;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffffff;
}
.alert-warning {
  background-color: #45cb20;
}
.alert-danger {
  background-color: #ff951b;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #404349;
  border-color: #404349;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #404349;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b6bc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #cdf5c2;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fff4e7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 1.5rem;
  line-height: 1.15;
  font-weight: 400;
  border-radius: 100px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.875rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #404349 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Reddit Sans', sans-serif;
  font-size: 1.5rem;
  line-height: 1.15;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.875rem;
}
blockquote {
  border-color: #404349;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #404349;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #404349;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #404349;
  border-bottom-color: #404349;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #404349 !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: #ed463f !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='%23404349' %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;
}
html,
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn {
  width: 100%;
}
.mbr-section-btn .btn {
  justify-content: space-between;
  padding: 10px 10px 10px 30px;
  border-radius: 12px !important;
  font-weight: 400 !important;
  width: 100%;
}
.mbr-section-btn .btn:hover .mbr-iconfont,
.mbr-section-btn .btn:focus .mbr-iconfont {
  border-radius: 100% !important;
}
.mbr-section-btn .btn .mbr-iconfont {
  width: 50px;
  height: 50px;
  min-width: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  border: 2px solid;
  border-radius: 8px !important;
  transition: all 0.3s ease-in-out;
}
.mbr-desc,
.item-desc,
.nav-item {
  border-radius: 100px;
}
.form-control {
  border-radius: 12px !important;
}
.mbr-iconfont {
  border-radius: 12px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.content-wrap,
.desc-wrap,
.slider-wrap,
.item-content,
.items-wrapper,
.embla__viewport {
  border-radius: 1rem !important;
}
.contacts-wrapper {
  border-radius: 8px !important;
}
.banner .mbr-section-btn .btn {
  width: auto !important;
  padding: 10px 15px;
  justify-content: center;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-ueUSECxeHm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ueUSECxeHm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ueUSECxeHm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ueUSECxeHm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueUSECxeHm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-ueUSECxeHm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueUSECxeHm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueUSECxeHm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ueUSECxeHm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ueUSECxeHm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ueUSECxeHm .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-ueUSECxeHm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ueUSECxeHm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ueUSECxeHm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ueUSECxeHm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ueUSECxeHm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ueUSECxeHm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ueUSECxeHm .nav-link:hover {
  color: #ed463f !important;
}
.cid-ueUSECxeHm .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ueUSECxeHm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ueUSECxeHm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-ueUSECxeHm .navbar-caption:hover,
.cid-ueUSECxeHm .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-ueUSECxeHm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ueUSECxeHm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ueUSECxeHm .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-ueUSECxeHm .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-ueUSECxeHm .iconfont-wrapper:hover,
.cid-ueUSECxeHm .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-ueUSECxeHm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ueUSECxeHm .nav-item:focus,
.cid-ueUSECxeHm .nav-link:focus {
  outline: none;
}
.cid-ueUSECxeHm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueUSECxeHm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueUSECxeHm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueUSECxeHm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueUSECxeHm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueUSECxeHm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueUSECxeHm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ueUSECxeHm .navbar.opened {
  transition: all 0.3s;
}
.cid-ueUSECxeHm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueUSECxeHm .navbar .navbar-logo img {
  width: auto;
}
.cid-ueUSECxeHm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-ueUSECxeHm .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-ueUSECxeHm .navbar.collapsed {
  justify-content: center;
}
.cid-ueUSECxeHm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueUSECxeHm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueUSECxeHm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ueUSECxeHm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueUSECxeHm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueUSECxeHm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueUSECxeHm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueUSECxeHm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueUSECxeHm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ueUSECxeHm .navbar {
    min-height: 72px;
  }
  .cid-ueUSECxeHm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ueUSECxeHm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueUSECxeHm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueUSECxeHm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueUSECxeHm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueUSECxeHm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueUSECxeHm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueUSECxeHm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ueUSECxeHm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueUSECxeHm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueUSECxeHm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ueUSECxeHm .dropdown-item.active,
.cid-ueUSECxeHm .dropdown-item:active {
  background-color: transparent;
}
.cid-ueUSECxeHm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueUSECxeHm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueUSECxeHm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueUSECxeHm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ueUSECxeHm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ueUSECxeHm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ueUSECxeHm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueUSECxeHm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ueUSECxeHm .navbar-buttons {
    text-align: left;
  }
}
.cid-ueUSECxeHm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueUSECxeHm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-ueUSECxeHm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueUSECxeHm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueUSECxeHm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueUSECxeHm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueUSECxeHm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueUSECxeHm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueUSECxeHm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueUSECxeHm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueUSECxeHm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ueUSECxeHm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueUSECxeHm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ueUSECxeHm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueUSECxeHm .navbar {
    height: 70px;
  }
  .cid-ueUSECxeHm .navbar.opened {
    height: auto;
  }
  .cid-ueUSECxeHm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ueUSECxeHm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-ueUSECxeHm .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-ueUSECxeHm .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-ueUSECxeHm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ueUSECxeHm .navbar-brand {
    margin-right: auto;
  }
  .cid-ueUSECxeHm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-ueUSECxeHm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ueUSECxeHm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ueUSECxeHm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ueUSECxeHm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ueUSECxeHm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ueUSECxeHm .navbar-brand,
.cid-ueUSECxeHm .navbar-toggler,
.cid-ueUSECxeHm .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-ueUSF0EbX2 {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-ueUSF0EbX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUSF0EbX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUSF0EbX2 .items-wrapper {
  margin: 0 -10px;
}
.cid-ueUSF0EbX2 .card {
  padding: 0 10px;
}
.cid-ueUSF0EbX2 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ueUSF0EbX2 .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-ueUSF0EbX2 .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-ueUSF0EbX2 .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-ueUSF0EbX2 .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ueUSF0EbX2 .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-ueUSF0EbX2 .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ueUSF0EbX2 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-ueUSF0EbX2 .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-ueUSF0EbX2 .slider-wrap {
    min-height: 350px;
  }
}
.cid-ueUSF0EbX2 .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-ueUSF0EbX2 .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-ueUSF0EbX2 .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-ueUSF0EbX2 .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-ueUSF0EbX2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-ueUSF0EbX2 .embla__slide .slide-content {
  width: 100%;
}
.cid-ueUSF0EbX2 .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-ueUSF0EbX2 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-ueUSF0EbX2 .embla__button--next,
.cid-ueUSF0EbX2 .embla__button--prev {
  display: flex;
}
.cid-ueUSF0EbX2 .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-ueUSF0EbX2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUSF0EbX2 .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-ueUSF0EbX2 .embla__button.embla__button--prev {
  left: 10px;
}
.cid-ueUSF0EbX2 .embla__button.embla__button--next {
  right: 10px;
}
.cid-ueUSF0EbX2 .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-ueUSF0EbX2 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-ueUSF0EbX2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUSF0EbX2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUSF0EbX2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ueUSF0EbX2 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ueUSF0EbX2 .mbr-section-title {
  color: #404349;
}
.cid-ueUSF0EbX2 .mbr-text {
  color: #404349;
}
.cid-ueUSF0EbX2 .mbr-desc {
  color: #404349;
}
.cid-ueUSI9PGw6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-ueUSI9PGw6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUSI9PGw6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUSI9PGw6 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUSI9PGw6 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-ueUSI9PGw6 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ueUSI9PGw6 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-ueUSI9PGw6 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-ueUSI9PGw6 .cont-wrap {
  margin: 0 -10px;
}
.cid-ueUSI9PGw6 .cont-wrap .card {
  padding: 0 10px;
}
.cid-ueUSI9PGw6 .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-ueUSI9PGw6 .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-ueUSI9PGw6 .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-ueUSI9PGw6 .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-ueUSI9PGw6 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-ueUSI9PGw6 .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-ueUSI9PGw6 .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-ueUSI9PGw6 .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-ueUSI9PGw6 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-ueUSI9PGw6 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-ueUSI9PGw6 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-ueUSI9PGw6 .mbr-section-title {
  color: #404349;
}
.cid-ueUSI9PGw6 .mbr-desc {
  color: #b19a7c;
}
.cid-ueUSI9PGw6 .mbr-text {
  color: #404349;
}
.cid-ueUSI9PGw6 .item-title {
  color: #ed463f;
}
.cid-ueUSI9PGw6 .item-text {
  color: #404349;
}
.cid-ueUSGLPPyZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-ueUSGLPPyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUSGLPPyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUSGLPPyZ .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-ueUSGLPPyZ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUSGLPPyZ .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-ueUSGLPPyZ .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ueUSGLPPyZ .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-ueUSGLPPyZ .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-ueUSGLPPyZ .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-ueUSGLPPyZ .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-ueUSGLPPyZ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-ueUSGLPPyZ .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-ueUSGLPPyZ .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ueUSGLPPyZ .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUSGLPPyZ .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-ueUSGLPPyZ .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-ueUSGLPPyZ .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-ueUSGLPPyZ .mbr-section-title {
  color: #404349;
}
.cid-ueUSGLPPyZ .mbr-desc {
  color: #b19a7c;
}
.cid-ueUSGLPPyZ .item-title {
  color: #404349;
}
.cid-ueUSGLPPyZ .item-text {
  color: #404349;
}
.cid-ueUTardgF9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-ueUTardgF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUTardgF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUTardgF9 .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-ueUTardgF9 .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-ueUTardgF9 .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-ueUTardgF9 .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-ueUTardgF9 .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-ueUTardgF9 .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-ueUTardgF9 .mbr-section-title {
  color: #404349;
}
.cid-ueUTardgF9 .list {
  color: #404349;
}
.cid-vdEgBFCX7O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEgBFCX7O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEgBFCX7O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEgBFCX7O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEgBFCX7O .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEgBFCX7O .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  width: 44%;
  padding: 70px 0 70px 50px;
  padding: 70px 50px 70px 0;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content {
    width: 100%;
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content {
    padding: 0;
  }
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content .item-title {
  margin-bottom: 16px;
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content .item-title span {
  color: #ed463f;
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content .item-text {
  margin-bottom: 20px;
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-img {
  width: 46%;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-img {
    width: 100%;
    margin-top: 20px;
  }
}
.cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__slide .slide-content .item-wrapper .item-img img {
    min-height: 180px;
  }
}
.cid-vdEgBFCX7O .embla__button--next,
.cid-vdEgBFCX7O .embla__button--prev {
  display: flex;
}
.cid-vdEgBFCX7O .embla__button {
  bottom: 30px;
  width: 40px;
  height: 40px;
  font-size: 16px;
  background-color: #404349 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla__button {
    bottom: 0;
  }
}
.cid-vdEgBFCX7O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEgBFCX7O .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEgBFCX7O .embla__button.embla__button--prev {
  right: 90px;
  right: auto;
  left: 30px;
}
.cid-vdEgBFCX7O .embla__button.embla__button--next {
  right: 30px;
  right: auto;
  left: 90px;
}
.cid-vdEgBFCX7O .embla {
  position: relative;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vdEgBFCX7O .embla {
    padding-bottom: 4rem;
  }
}
.cid-vdEgBFCX7O .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
  background-color: #f8e7d2;
}
.cid-vdEgBFCX7O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEgBFCX7O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEgBFCX7O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEgBFCX7O .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEgBFCX7O .mbr-section-title {
  color: #404349;
}
.cid-vdEgBFCX7O .mbr-text {
  color: #404349;
}
.cid-vdEgBFCX7O .mbr-desc {
  color: #404349;
}
.cid-ueUT1KWkp8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/cherry-skip-hire-4-1900x1200.webp");
}
.cid-ueUT1KWkp8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUT1KWkp8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUT1KWkp8 .image-wrapper {
  height: 600px;
}
@media (max-width: 992px) {
  .cid-ueUT1KWkp8 .image-wrapper {
    height: 400px;
  }
}
.cid-vdEiuVQkiC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEiuVQkiC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEiuVQkiC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEiuVQkiC .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEiuVQkiC .content-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEiuVQkiC .content-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEiuVQkiC .image-wrapper img {
  height: 580px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEiuVQkiC .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEiuVQkiC .mbr-section-title {
  color: #404349;
}
.cid-vdEiuVQkiC .mbr-desc {
  color: #b19a7c;
}
.cid-vdEiuVQkiC .mbr-text {
  color: #404349;
}
.cid-vdEiuVQkiC .mbr-desc,
.cid-vdEiuVQkiC .desc-wrapper {
  color: #656565;
}
.cid-ueUTbpVuwo {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-ueUTbpVuwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUTbpVuwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUTbpVuwo .content-wrap {
  padding: 60px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap {
    padding: 30px 20px;
  }
}
.cid-ueUTbpVuwo .content-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUTbpVuwo .content-wrap .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card {
  position: relative;
  padding: 30px;
  margin-top: 20px;
  background-color: #fff1e2;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap .panel-group .card {
    padding: 20px;
  }
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card:first-child {
  margin-top: 0;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 40px;
  height: 40px;
  min-width: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 30px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title .icon-wrapper {
    margin-left: 16px;
  }
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  transition: all 0.3s ease-in-out;
  color: #b19a7c;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(-45deg);
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .panel-collapse .panel-body {
  margin: 20px 0 0 0;
}
.cid-ueUTbpVuwo .content-wrap .panel-group .card .panel-collapse .panel-body .panel-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueUTbpVuwo .content-wrap .panel-group .card .panel-collapse .panel-body .panel-text {
    width: 100%;
  }
}
.cid-ueUTbpVuwo .mbr-section-title {
  color: #404349;
}
.cid-ueUTbpVuwo .panel-title-edit {
  color: #404349;
}
.cid-ueUTbpVuwo .panel-text {
  color: #404349;
}
.cid-ueUT4y9mYX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-ueUT4y9mYX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUT4y9mYX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUT4y9mYX .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-ueUT4y9mYX .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-ueUT4y9mYX .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-ueUT4y9mYX .mbr-section-title {
  color: #404349;
}
.cid-ueUT4y9mYX .mbr-desc {
  color: #b19a7c;
}
.cid-ueUT4y9mYX .mbr-text {
  color: #404349;
}
.cid-ueUT4y9mYX .list {
  color: #404349;
}
.cid-ueUT4y9mYX .soc-desc {
  color: #404349;
}
.cid-ueUT4y9mYX label {
  color: #404349;
}
.cid-vdE8NPiepW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdE8NPiepW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdE8NPiepW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdE8NPiepW .content-wrap {
  padding: 60px 0;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vdE8NPiepW .content-wrap {
    padding: 20px;
  }
}
.cid-vdE8NPiepW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 360px;
  max-width: 360px;
}
@media (max-width: 767px) {
  .cid-vdE8NPiepW .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdE8NPiepW .embla__slide .slide-content {
  width: 100%;
}
.cid-vdE8NPiepW .embla__slide .slide-content .item-wrapper {
  height: 100%;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdE8NPiepW .embla__slide .slide-content .item-wrapper {
    padding: 20px;
  }
}
.cid-vdE8NPiepW .embla__slide .slide-content .item-wrapper .card-box .item-text {
  margin-bottom: 20px;
}
.cid-vdE8NPiepW .embla__slide .slide-content .item-wrapper .card-box .item-name {
  margin-bottom: 5px;
}
.cid-vdE8NPiepW .embla__slide .slide-content .item-wrapper .card-box .item-role {
  margin-bottom: 0;
  opacity: .6;
}
.cid-vdE8NPiepW .embla__button--next,
.cid-vdE8NPiepW .embla__button--prev {
  display: flex;
}
.cid-vdE8NPiepW .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  font-size: 16px;
  background-color: #404349 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdE8NPiepW .embla__button {
    bottom: 0;
  }
}
.cid-vdE8NPiepW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdE8NPiepW .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdE8NPiepW .embla__button.embla__button--prev {
  right: 90px;
}
@media (max-width: 768px) {
  .cid-vdE8NPiepW .embla__button.embla__button--prev {
    right: 60px;
  }
}
.cid-vdE8NPiepW .embla__button.embla__button--next {
  right: 30px;
}
@media (max-width: 768px) {
  .cid-vdE8NPiepW .embla__button.embla__button--next {
    right: 0;
  }
}
.cid-vdE8NPiepW .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-vdE8NPiepW .embla__viewport {
  width: 100%;
  margin-right: 1rem;
  overflow: hidden;
  border-radius: 0 !important;
}
.cid-vdE8NPiepW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdE8NPiepW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdE8NPiepW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdE8NPiepW .item-text {
  color: #404349;
}
.cid-vdE8NPiepW .item-name {
  color: #404349;
}
.cid-vdE8NPiepW .item-role {
  color: #404349;
}
.cid-ueUT76l46K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-ueUT76l46K .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUT76l46K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUT76l46K .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-ueUT76l46K .content-wrap {
    padding: 30px 20px;
  }
}
.cid-ueUT76l46K .content-wrap .row {
  justify-content: center;
}
.cid-ueUT76l46K .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ueUT76l46K .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUT76l46K .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ueUT76l46K .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-ueUT76l46K .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-ueUT76l46K .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-ueUT76l46K .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ueUT76l46K .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUT76l46K .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ueUT76l46K .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-ueUT76l46K .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-ueUT76l46K .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ueUT76l46K .nav-wrapper .list .item-wrap:hover,
.cid-ueUT76l46K .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-ueUT76l46K .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ueUT76l46K .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUT76l46K .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ueUT76l46K .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-ueUT76l46K .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-ueUT76l46K .contacts-wrapper .list .item-wrap:hover,
.cid-ueUT76l46K .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-ueUT76l46K .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ueUT76l46K .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-ueUT76l46K .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ueUT76l46K .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ueUT76l46K .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ueUT76l46K .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-ueUT76l46K .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-ueUT76l46K .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-ueUT76l46K .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-ueUT76l46K .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-ueUT76l46K .mbr-section-title {
  color: #ed463f;
}
.cid-ueUT76l46K .mbr-section-subtitle {
  color: #404349;
}
.cid-ueUT76l46K .list {
  color: #404349;
}
.cid-vdErtk0TIR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdErtk0TIR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdErtk0TIR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdErtk0TIR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdErtk0TIR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdErtk0TIR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdErtk0TIR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdErtk0TIR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdErtk0TIR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdErtk0TIR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdErtk0TIR .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdErtk0TIR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdErtk0TIR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdErtk0TIR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdErtk0TIR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdErtk0TIR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdErtk0TIR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdErtk0TIR .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdErtk0TIR .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdErtk0TIR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdErtk0TIR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdErtk0TIR .navbar-caption:hover,
.cid-vdErtk0TIR .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdErtk0TIR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdErtk0TIR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdErtk0TIR .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdErtk0TIR .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdErtk0TIR .iconfont-wrapper:hover,
.cid-vdErtk0TIR .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdErtk0TIR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdErtk0TIR .nav-item:focus,
.cid-vdErtk0TIR .nav-link:focus {
  outline: none;
}
.cid-vdErtk0TIR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdErtk0TIR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdErtk0TIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdErtk0TIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdErtk0TIR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdErtk0TIR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdErtk0TIR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdErtk0TIR .navbar.opened {
  transition: all 0.3s;
}
.cid-vdErtk0TIR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdErtk0TIR .navbar .navbar-logo img {
  width: auto;
}
.cid-vdErtk0TIR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdErtk0TIR .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdErtk0TIR .navbar.collapsed {
  justify-content: center;
}
.cid-vdErtk0TIR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdErtk0TIR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdErtk0TIR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdErtk0TIR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdErtk0TIR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdErtk0TIR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdErtk0TIR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdErtk0TIR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdErtk0TIR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdErtk0TIR .navbar {
    min-height: 72px;
  }
  .cid-vdErtk0TIR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdErtk0TIR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdErtk0TIR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdErtk0TIR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdErtk0TIR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdErtk0TIR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdErtk0TIR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdErtk0TIR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdErtk0TIR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdErtk0TIR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdErtk0TIR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdErtk0TIR .dropdown-item.active,
.cid-vdErtk0TIR .dropdown-item:active {
  background-color: transparent;
}
.cid-vdErtk0TIR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdErtk0TIR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdErtk0TIR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdErtk0TIR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdErtk0TIR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdErtk0TIR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdErtk0TIR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdErtk0TIR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdErtk0TIR .navbar-buttons {
    text-align: left;
  }
}
.cid-vdErtk0TIR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdErtk0TIR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdErtk0TIR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdErtk0TIR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdErtk0TIR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdErtk0TIR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdErtk0TIR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdErtk0TIR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdErtk0TIR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdErtk0TIR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdErtk0TIR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdErtk0TIR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdErtk0TIR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdErtk0TIR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdErtk0TIR .navbar {
    height: 70px;
  }
  .cid-vdErtk0TIR .navbar.opened {
    height: auto;
  }
  .cid-vdErtk0TIR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdErtk0TIR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdErtk0TIR .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdErtk0TIR .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdErtk0TIR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdErtk0TIR .navbar-brand {
    margin-right: auto;
  }
  .cid-vdErtk0TIR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdErtk0TIR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdErtk0TIR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdErtk0TIR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdErtk0TIR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdErtk0TIR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdErtk0TIR .navbar-brand,
.cid-vdErtk0TIR .navbar-toggler,
.cid-vdErtk0TIR .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdErtkOccs {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdErtkOccs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtkOccs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtkOccs .items-wrapper {
  margin: 0 -10px;
}
.cid-vdErtkOccs .card {
  padding: 0 10px;
}
.cid-vdErtkOccs .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdErtkOccs .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdErtkOccs .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdErtkOccs .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdErtkOccs .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdErtkOccs .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdErtkOccs .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdErtkOccs .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdErtkOccs .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdErtkOccs .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdErtkOccs .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdErtkOccs .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdErtkOccs .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdErtkOccs .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdErtkOccs .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdErtkOccs .embla__slide .slide-content {
  width: 100%;
}
.cid-vdErtkOccs .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdErtkOccs .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdErtkOccs .embla__button--next,
.cid-vdErtkOccs .embla__button--prev {
  display: flex;
}
.cid-vdErtkOccs .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdErtkOccs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdErtkOccs .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdErtkOccs .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdErtkOccs .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdErtkOccs .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdErtkOccs .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdErtkOccs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdErtkOccs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdErtkOccs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdErtkOccs .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdErtkOccs .mbr-section-title {
  color: #404349;
}
.cid-vdErtkOccs .mbr-text {
  color: #404349;
}
.cid-vdErtkOccs .mbr-desc {
  color: #404349;
}
.cid-vdEs5LOLe7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEs5LOLe7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEs5LOLe7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEs5LOLe7 .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
  padding-right: 0;
  padding-left: 60px;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap {
    padding-left: 0;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
  padding-right: 0;
  padding-left: 60px;
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper {
    padding-left: 0;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEs5LOLe7 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
  padding-right: 0;
  padding-left: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-left: 0;
  }
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEs5LOLe7 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEs5LOLe7 .mbr-section-title {
  color: #404349;
}
.cid-vdEs5LOLe7 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEs5LOLe7 .mbr-text {
  color: #404349;
}
.cid-vdEs5LOLe7 .list {
  color: #404349;
}
.cid-vdEs5LOLe7 .soc-desc {
  color: #404349;
}
.cid-vdEs5LOLe7 label {
  color: #404349;
}
.cid-vdErtnQbFU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdErtnQbFU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtnQbFU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtnQbFU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdErtnQbFU .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdErtnQbFU .embla__slide .slide-content {
  width: 100%;
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  width: 44%;
  padding: 70px 0 70px 50px;
  padding: 70px 50px 70px 0;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content {
    width: 100%;
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content {
    padding: 0;
  }
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content .item-title {
  margin-bottom: 16px;
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content .item-title span {
  color: #ed463f;
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content .item-text {
  margin-bottom: 20px;
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-img {
  width: 46%;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-img {
    width: 100%;
    margin-top: 20px;
  }
}
.cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__slide .slide-content .item-wrapper .item-img img {
    min-height: 180px;
  }
}
.cid-vdErtnQbFU .embla__button--next,
.cid-vdErtnQbFU .embla__button--prev {
  display: flex;
}
.cid-vdErtnQbFU .embla__button {
  bottom: 30px;
  width: 40px;
  height: 40px;
  font-size: 16px;
  background-color: #404349 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla__button {
    bottom: 0;
  }
}
.cid-vdErtnQbFU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdErtnQbFU .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdErtnQbFU .embla__button.embla__button--prev {
  right: 90px;
  right: auto;
  left: 30px;
}
.cid-vdErtnQbFU .embla__button.embla__button--next {
  right: 30px;
  right: auto;
  left: 90px;
}
.cid-vdErtnQbFU .embla {
  position: relative;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vdErtnQbFU .embla {
    padding-bottom: 4rem;
  }
}
.cid-vdErtnQbFU .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
  background-color: #f8e7d2;
}
.cid-vdErtnQbFU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdErtnQbFU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdErtnQbFU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdErtnQbFU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdErtnQbFU .mbr-section-title {
  color: #404349;
}
.cid-vdErtnQbFU .mbr-text {
  color: #404349;
}
.cid-vdErtnQbFU .mbr-desc {
  color: #404349;
}
.cid-vdErtlx25K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdErtlx25K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtlx25K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtlx25K .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtlx25K .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdErtlx25K .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdErtlx25K .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdErtlx25K .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdErtlx25K .cont-wrap {
  margin: 0 -10px;
}
.cid-vdErtlx25K .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdErtlx25K .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdErtlx25K .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdErtlx25K .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdErtlx25K .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdErtlx25K .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdErtlx25K .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdErtlx25K .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdErtlx25K .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdErtlx25K .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdErtlx25K .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdErtlx25K .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdErtlx25K .mbr-section-title {
  color: #404349;
}
.cid-vdErtlx25K .mbr-desc {
  color: #b19a7c;
}
.cid-vdErtlx25K .mbr-text {
  color: #404349;
}
.cid-vdErtlx25K .item-title {
  color: #ed463f;
}
.cid-vdErtlx25K .item-text {
  color: #404349;
}
.cid-vdErtnbPYx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdErtnbPYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtnbPYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtnbPYx .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdErtnbPYx .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdErtnbPYx .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdErtnbPYx .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdErtnbPYx .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdErtnbPYx .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdErtnbPYx .mbr-section-title {
  color: #404349;
}
.cid-vdErtnbPYx .list {
  color: #404349;
}
.cid-vdErtqajsG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdErtqajsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtqajsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtqajsG .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdErtqajsG .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdErtqajsG .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdErtqajsG .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdErtqajsG .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdErtqajsG .mbr-section-title {
  color: #404349;
}
.cid-vdErtqajsG .mbr-desc {
  color: #b19a7c;
}
.cid-vdErtqajsG .mbr-text {
  color: #404349;
}
.cid-vdErtqajsG .list {
  color: #404349;
}
.cid-vdErtqajsG .soc-desc {
  color: #404349;
}
.cid-vdErtqajsG label {
  color: #404349;
}
.cid-vdErtrwnbY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdErtrwnbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdErtrwnbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdErtrwnbY .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdErtrwnbY .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdErtrwnbY .content-wrap .row {
  justify-content: center;
}
.cid-vdErtrwnbY .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdErtrwnbY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtrwnbY .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdErtrwnbY .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdErtrwnbY .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdErtrwnbY .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdErtrwnbY .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdErtrwnbY .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtrwnbY .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdErtrwnbY .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdErtrwnbY .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdErtrwnbY .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdErtrwnbY .nav-wrapper .list .item-wrap:hover,
.cid-vdErtrwnbY .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdErtrwnbY .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdErtrwnbY .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtrwnbY .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdErtrwnbY .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdErtrwnbY .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdErtrwnbY .contacts-wrapper .list .item-wrap:hover,
.cid-vdErtrwnbY .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdErtrwnbY .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdErtrwnbY .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdErtrwnbY .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdErtrwnbY .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdErtrwnbY .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdErtrwnbY .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdErtrwnbY .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdErtrwnbY .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdErtrwnbY .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdErtrwnbY .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdErtrwnbY .mbr-section-title {
  color: #ed463f;
}
.cid-vdErtrwnbY .mbr-section-subtitle {
  color: #404349;
}
.cid-vdErtrwnbY .list {
  color: #404349;
}
.cid-vdEExVxWxa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEExVxWxa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEExVxWxa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEExVxWxa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEExVxWxa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEExVxWxa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEExVxWxa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEExVxWxa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEExVxWxa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEExVxWxa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEExVxWxa .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEExVxWxa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEExVxWxa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEExVxWxa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEExVxWxa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEExVxWxa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEExVxWxa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEExVxWxa .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEExVxWxa .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEExVxWxa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEExVxWxa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEExVxWxa .navbar-caption:hover,
.cid-vdEExVxWxa .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEExVxWxa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEExVxWxa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEExVxWxa .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEExVxWxa .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEExVxWxa .iconfont-wrapper:hover,
.cid-vdEExVxWxa .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEExVxWxa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEExVxWxa .nav-item:focus,
.cid-vdEExVxWxa .nav-link:focus {
  outline: none;
}
.cid-vdEExVxWxa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEExVxWxa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEExVxWxa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEExVxWxa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEExVxWxa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEExVxWxa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEExVxWxa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEExVxWxa .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEExVxWxa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEExVxWxa .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEExVxWxa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEExVxWxa .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEExVxWxa .navbar.collapsed {
  justify-content: center;
}
.cid-vdEExVxWxa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEExVxWxa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEExVxWxa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEExVxWxa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEExVxWxa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEExVxWxa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEExVxWxa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEExVxWxa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEExVxWxa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEExVxWxa .navbar {
    min-height: 72px;
  }
  .cid-vdEExVxWxa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEExVxWxa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEExVxWxa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEExVxWxa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEExVxWxa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEExVxWxa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEExVxWxa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEExVxWxa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEExVxWxa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEExVxWxa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEExVxWxa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEExVxWxa .dropdown-item.active,
.cid-vdEExVxWxa .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEExVxWxa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEExVxWxa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEExVxWxa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEExVxWxa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEExVxWxa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEExVxWxa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEExVxWxa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEExVxWxa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEExVxWxa .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEExVxWxa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEExVxWxa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEExVxWxa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEExVxWxa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEExVxWxa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEExVxWxa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEExVxWxa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEExVxWxa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEExVxWxa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEExVxWxa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEExVxWxa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEExVxWxa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEExVxWxa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEExVxWxa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEExVxWxa .navbar {
    height: 70px;
  }
  .cid-vdEExVxWxa .navbar.opened {
    height: auto;
  }
  .cid-vdEExVxWxa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEExVxWxa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEExVxWxa .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEExVxWxa .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEExVxWxa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEExVxWxa .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEExVxWxa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEExVxWxa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEExVxWxa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEExVxWxa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEExVxWxa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEExVxWxa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEExVxWxa .navbar-brand,
.cid-vdEExVxWxa .navbar-toggler,
.cid-vdEExVxWxa .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEExW5t7h {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEExW5t7h .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExW5t7h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExW5t7h .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEExW5t7h .card {
  padding: 0 10px;
}
.cid-vdEExW5t7h .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEExW5t7h .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEExW5t7h .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEExW5t7h .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEExW5t7h .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEExW5t7h .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEExW5t7h .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEExW5t7h .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEExW5t7h .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEExW5t7h .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEExW5t7h .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEExW5t7h .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEExW5t7h .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEExW5t7h .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEExW5t7h .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEExW5t7h .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEExW5t7h .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEExW5t7h .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEExW5t7h .embla__button--next,
.cid-vdEExW5t7h .embla__button--prev {
  display: flex;
}
.cid-vdEExW5t7h .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEExW5t7h .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEExW5t7h .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEExW5t7h .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEExW5t7h .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEExW5t7h .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEExW5t7h .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEExW5t7h .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEExW5t7h .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEExW5t7h .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEExW5t7h .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEExW5t7h .mbr-section-title {
  color: #404349;
}
.cid-vdEExW5t7h .mbr-text {
  color: #404349;
}
.cid-vdEExW5t7h .mbr-desc {
  color: #404349;
}
.cid-vdEExWBSqB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEExWBSqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExWBSqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExWBSqB .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEExWBSqB .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEExWBSqB .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEExWBSqB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEExWBSqB .mbr-section-title {
  color: #404349;
}
.cid-vdEExWBSqB .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEExWBSqB .mbr-text {
  color: #404349;
}
.cid-vdEExWBSqB .list {
  color: #404349;
}
.cid-vdEExXtui4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEExXtui4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExXtui4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExXtui4 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEExXtui4 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExXtui4 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEExXtui4 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEExXtui4 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEExXtui4 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEExXtui4 .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEExXtui4 .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEExXtui4 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEExXtui4 .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEExXtui4 .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExXtui4 .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExXtui4 .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEExXtui4 .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEExXtui4 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEExXtui4 .mbr-section-title {
  color: #404349;
}
.cid-vdEExXtui4 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEExXtui4 .item-title {
  color: #404349;
}
.cid-vdEExXtui4 .item-text {
  color: #404349;
}
.cid-vdEExY46Bn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEExY46Bn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExY46Bn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExY46Bn .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEExY46Bn .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEExY46Bn .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEExY46Bn .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEExY46Bn .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEExY46Bn .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEExY46Bn .mbr-section-title {
  color: #404349;
}
.cid-vdEExY46Bn .list {
  color: #404349;
}
.cid-vdEExYCZou {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEExYCZou .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExYCZou .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExYCZou .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExYCZou .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEExYCZou .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEExYCZou .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEExYCZou .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEExYCZou .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEExYCZou .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEExYCZou .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEExYCZou .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEExYCZou .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEExYCZou .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEExYCZou .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEExYCZou .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEExYCZou .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEExYCZou .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEExYCZou .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEExYCZou .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEExYCZou .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEExYCZou .mbr-section-title {
  color: #404349;
}
.cid-vdEExYCZou .mbr-desc {
  color: #b19a7c;
}
.cid-vdEExYCZou .mbr-text {
  color: #404349;
}
.cid-vdEExYCZou .item-title {
  color: #ed463f;
}
.cid-vdEExYCZou .item-text {
  color: #404349;
}
.cid-vdEExZdJJj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEExZdJJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExZdJJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExZdJJj .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEExZdJJj .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEExZdJJj .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEExZdJJj .mbr-section-title {
  color: #404349;
}
.cid-vdEExZdJJj .mbr-desc {
  color: #b19a7c;
}
.cid-vdEExZdJJj .mbr-text {
  color: #404349;
}
.cid-vdEExZdJJj .list {
  color: #404349;
}
.cid-vdEExZdJJj .soc-desc {
  color: #404349;
}
.cid-vdEExZdJJj label {
  color: #404349;
}
.cid-vdEExZLq4c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEExZLq4c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEExZLq4c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEExZLq4c .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEExZLq4c .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEExZLq4c .content-wrap .row {
  justify-content: center;
}
.cid-vdEExZLq4c .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExZLq4c .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExZLq4c .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEExZLq4c .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEExZLq4c .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEExZLq4c .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEExZLq4c .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExZLq4c .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExZLq4c .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEExZLq4c .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEExZLq4c .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEExZLq4c .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEExZLq4c .nav-wrapper .list .item-wrap:hover,
.cid-vdEExZLq4c .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEExZLq4c .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExZLq4c .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExZLq4c .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEExZLq4c .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEExZLq4c .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEExZLq4c .contacts-wrapper .list .item-wrap:hover,
.cid-vdEExZLq4c .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEExZLq4c .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEExZLq4c .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEExZLq4c .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEExZLq4c .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEExZLq4c .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEExZLq4c .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEExZLq4c .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEExZLq4c .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEExZLq4c .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEExZLq4c .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEExZLq4c .mbr-section-title {
  color: #ed463f;
}
.cid-vdEExZLq4c .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEExZLq4c .list {
  color: #404349;
}
.cid-vdEyGHMVd8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEyGHMVd8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEyGHMVd8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEyGHMVd8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEyGHMVd8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEyGHMVd8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEyGHMVd8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEyGHMVd8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEyGHMVd8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEyGHMVd8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEyGHMVd8 .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEyGHMVd8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEyGHMVd8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEyGHMVd8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEyGHMVd8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEyGHMVd8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEyGHMVd8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEyGHMVd8 .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEyGHMVd8 .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEyGHMVd8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEyGHMVd8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEyGHMVd8 .navbar-caption:hover,
.cid-vdEyGHMVd8 .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEyGHMVd8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEyGHMVd8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEyGHMVd8 .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEyGHMVd8 .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEyGHMVd8 .iconfont-wrapper:hover,
.cid-vdEyGHMVd8 .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEyGHMVd8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEyGHMVd8 .nav-item:focus,
.cid-vdEyGHMVd8 .nav-link:focus {
  outline: none;
}
.cid-vdEyGHMVd8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEyGHMVd8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEyGHMVd8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEyGHMVd8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEyGHMVd8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEyGHMVd8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEyGHMVd8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEyGHMVd8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEyGHMVd8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEyGHMVd8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEyGHMVd8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEyGHMVd8 .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEyGHMVd8 .navbar.collapsed {
  justify-content: center;
}
.cid-vdEyGHMVd8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEyGHMVd8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEyGHMVd8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEyGHMVd8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEyGHMVd8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEyGHMVd8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEyGHMVd8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEyGHMVd8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEyGHMVd8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEyGHMVd8 .navbar {
    min-height: 72px;
  }
  .cid-vdEyGHMVd8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEyGHMVd8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEyGHMVd8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEyGHMVd8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEyGHMVd8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEyGHMVd8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEyGHMVd8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEyGHMVd8 .dropdown-item.active,
.cid-vdEyGHMVd8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEyGHMVd8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEyGHMVd8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEyGHMVd8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEyGHMVd8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEyGHMVd8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEyGHMVd8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEyGHMVd8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEyGHMVd8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEyGHMVd8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEyGHMVd8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEyGHMVd8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEyGHMVd8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEyGHMVd8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEyGHMVd8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEyGHMVd8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEyGHMVd8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEyGHMVd8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEyGHMVd8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEyGHMVd8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEyGHMVd8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEyGHMVd8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEyGHMVd8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEyGHMVd8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEyGHMVd8 .navbar {
    height: 70px;
  }
  .cid-vdEyGHMVd8 .navbar.opened {
    height: auto;
  }
  .cid-vdEyGHMVd8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEyGHMVd8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEyGHMVd8 .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEyGHMVd8 .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEyGHMVd8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEyGHMVd8 .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEyGHMVd8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEyGHMVd8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEyGHMVd8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEyGHMVd8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEyGHMVd8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEyGHMVd8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEyGHMVd8 .navbar-brand,
.cid-vdEyGHMVd8 .navbar-toggler,
.cid-vdEyGHMVd8 .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEyGIl7sl {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEyGIl7sl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEyGIl7sl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEyGIl7sl .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEyGIl7sl .card {
  padding: 0 10px;
}
.cid-vdEyGIl7sl .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEyGIl7sl .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEyGIl7sl .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEyGIl7sl .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEyGIl7sl .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEyGIl7sl .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEyGIl7sl .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEyGIl7sl .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEyGIl7sl .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEyGIl7sl .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEyGIl7sl .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEyGIl7sl .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEyGIl7sl .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEyGIl7sl .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEyGIl7sl .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEyGIl7sl .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEyGIl7sl .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEyGIl7sl .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEyGIl7sl .embla__button--next,
.cid-vdEyGIl7sl .embla__button--prev {
  display: flex;
}
.cid-vdEyGIl7sl .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEyGIl7sl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEyGIl7sl .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEyGIl7sl .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEyGIl7sl .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEyGIl7sl .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEyGIl7sl .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEyGIl7sl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEyGIl7sl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEyGIl7sl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEyGIl7sl .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEyGIl7sl .mbr-section-title {
  color: #404349;
}
.cid-vdEyGIl7sl .mbr-text {
  color: #404349;
}
.cid-vdEyGIl7sl .mbr-desc {
  color: #404349;
}
.cid-vdEzzaMXG5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEzzaMXG5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEzzaMXG5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEzzaMXG5 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEzzaMXG5 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEzzaMXG5 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEzzaMXG5 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEzzaMXG5 .mbr-section-title {
  color: #404349;
}
.cid-vdEzzaMXG5 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEzzaMXG5 .mbr-text {
  color: #404349;
}
.cid-vdEzzaMXG5 .list {
  color: #404349;
}
.cid-vdEBecbqrn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEBecbqrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEBecbqrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEBecbqrn .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEBecbqrn .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEBecbqrn .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEBecbqrn .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEBecbqrn .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEBecbqrn .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEBecbqrn .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEBecbqrn .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEBecbqrn .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEBecbqrn .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEBecbqrn .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEBecbqrn .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEBecbqrn .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEBecbqrn .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEBecbqrn .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEBecbqrn .mbr-section-title {
  color: #404349;
}
.cid-vdEBecbqrn .mbr-desc {
  color: #b19a7c;
}
.cid-vdEBecbqrn .item-title {
  color: #404349;
}
.cid-vdEBecbqrn .item-text {
  color: #404349;
}
.cid-vdEyGKe1Cc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEyGKe1Cc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEyGKe1Cc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEyGKe1Cc .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEyGKe1Cc .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEyGKe1Cc .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEyGKe1Cc .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEyGKe1Cc .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEyGKe1Cc .mbr-section-title {
  color: #404349;
}
.cid-vdEyGKe1Cc .list {
  color: #404349;
}
.cid-vdEyGJMXJt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEyGJMXJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEyGJMXJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEyGJMXJt .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGJMXJt .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEyGJMXJt .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEyGJMXJt .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEyGJMXJt .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEyGJMXJt .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEyGJMXJt .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEyGJMXJt .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEyGJMXJt .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEyGJMXJt .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEyGJMXJt .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEyGJMXJt .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEyGJMXJt .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEyGJMXJt .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEyGJMXJt .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEyGJMXJt .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEyGJMXJt .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEyGJMXJt .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEyGJMXJt .mbr-section-title {
  color: #404349;
}
.cid-vdEyGJMXJt .mbr-desc {
  color: #b19a7c;
}
.cid-vdEyGJMXJt .mbr-text {
  color: #404349;
}
.cid-vdEyGJMXJt .item-title {
  color: #ed463f;
}
.cid-vdEyGJMXJt .item-text {
  color: #404349;
}
.cid-vdEyGKBf9T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEyGKBf9T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEyGKBf9T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEyGKBf9T .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEyGKBf9T .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEyGKBf9T .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEyGKBf9T .mbr-section-title {
  color: #404349;
}
.cid-vdEyGKBf9T .mbr-desc {
  color: #b19a7c;
}
.cid-vdEyGKBf9T .mbr-text {
  color: #404349;
}
.cid-vdEyGKBf9T .list {
  color: #404349;
}
.cid-vdEyGKBf9T .soc-desc {
  color: #404349;
}
.cid-vdEyGKBf9T label {
  color: #404349;
}
.cid-vdEyGL6Vm8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEyGL6Vm8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEyGL6Vm8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEyGL6Vm8 .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEyGL6Vm8 .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEyGL6Vm8 .content-wrap .row {
  justify-content: center;
}
.cid-vdEyGL6Vm8 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEyGL6Vm8 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGL6Vm8 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEyGL6Vm8 .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEyGL6Vm8 .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEyGL6Vm8 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEyGL6Vm8 .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEyGL6Vm8 .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGL6Vm8 .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEyGL6Vm8 .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEyGL6Vm8 .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEyGL6Vm8 .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEyGL6Vm8 .nav-wrapper .list .item-wrap:hover,
.cid-vdEyGL6Vm8 .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEyGL6Vm8 .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEyGL6Vm8 .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGL6Vm8 .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEyGL6Vm8 .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEyGL6Vm8 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEyGL6Vm8 .contacts-wrapper .list .item-wrap:hover,
.cid-vdEyGL6Vm8 .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEyGL6Vm8 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEyGL6Vm8 .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEyGL6Vm8 .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEyGL6Vm8 .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEyGL6Vm8 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEyGL6Vm8 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEyGL6Vm8 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEyGL6Vm8 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEyGL6Vm8 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEyGL6Vm8 .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEyGL6Vm8 .mbr-section-title {
  color: #ed463f;
}
.cid-vdEyGL6Vm8 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEyGL6Vm8 .list {
  color: #404349;
}
.cid-vdEFih1XAQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEFih1XAQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEFih1XAQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEFih1XAQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEFih1XAQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEFih1XAQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEFih1XAQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEFih1XAQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEFih1XAQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEFih1XAQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEFih1XAQ .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEFih1XAQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEFih1XAQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEFih1XAQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEFih1XAQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEFih1XAQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEFih1XAQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEFih1XAQ .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEFih1XAQ .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEFih1XAQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEFih1XAQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEFih1XAQ .navbar-caption:hover,
.cid-vdEFih1XAQ .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEFih1XAQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEFih1XAQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEFih1XAQ .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEFih1XAQ .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEFih1XAQ .iconfont-wrapper:hover,
.cid-vdEFih1XAQ .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEFih1XAQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEFih1XAQ .nav-item:focus,
.cid-vdEFih1XAQ .nav-link:focus {
  outline: none;
}
.cid-vdEFih1XAQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEFih1XAQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEFih1XAQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEFih1XAQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEFih1XAQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEFih1XAQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEFih1XAQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEFih1XAQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEFih1XAQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEFih1XAQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEFih1XAQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEFih1XAQ .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEFih1XAQ .navbar.collapsed {
  justify-content: center;
}
.cid-vdEFih1XAQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEFih1XAQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEFih1XAQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEFih1XAQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEFih1XAQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEFih1XAQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEFih1XAQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEFih1XAQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEFih1XAQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEFih1XAQ .navbar {
    min-height: 72px;
  }
  .cid-vdEFih1XAQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEFih1XAQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEFih1XAQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEFih1XAQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEFih1XAQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEFih1XAQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEFih1XAQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEFih1XAQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEFih1XAQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEFih1XAQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEFih1XAQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEFih1XAQ .dropdown-item.active,
.cid-vdEFih1XAQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEFih1XAQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEFih1XAQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEFih1XAQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEFih1XAQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEFih1XAQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEFih1XAQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEFih1XAQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEFih1XAQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEFih1XAQ .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEFih1XAQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEFih1XAQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEFih1XAQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEFih1XAQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEFih1XAQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEFih1XAQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEFih1XAQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEFih1XAQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEFih1XAQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEFih1XAQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEFih1XAQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEFih1XAQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEFih1XAQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEFih1XAQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEFih1XAQ .navbar {
    height: 70px;
  }
  .cid-vdEFih1XAQ .navbar.opened {
    height: auto;
  }
  .cid-vdEFih1XAQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEFih1XAQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEFih1XAQ .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEFih1XAQ .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEFih1XAQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEFih1XAQ .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEFih1XAQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEFih1XAQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEFih1XAQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEFih1XAQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEFih1XAQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEFih1XAQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEFih1XAQ .navbar-brand,
.cid-vdEFih1XAQ .navbar-toggler,
.cid-vdEFih1XAQ .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEFihBCbC {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEFihBCbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFihBCbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFihBCbC .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEFihBCbC .card {
  padding: 0 10px;
}
.cid-vdEFihBCbC .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEFihBCbC .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEFihBCbC .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEFihBCbC .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEFihBCbC .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEFihBCbC .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEFihBCbC .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEFihBCbC .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEFihBCbC .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEFihBCbC .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEFihBCbC .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEFihBCbC .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEFihBCbC .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEFihBCbC .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEFihBCbC .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEFihBCbC .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEFihBCbC .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEFihBCbC .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEFihBCbC .embla__button--next,
.cid-vdEFihBCbC .embla__button--prev {
  display: flex;
}
.cid-vdEFihBCbC .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEFihBCbC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEFihBCbC .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEFihBCbC .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEFihBCbC .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEFihBCbC .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEFihBCbC .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEFihBCbC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEFihBCbC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEFihBCbC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEFihBCbC .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEFihBCbC .mbr-section-title {
  color: #404349;
}
.cid-vdEFihBCbC .mbr-text {
  color: #404349;
}
.cid-vdEFihBCbC .mbr-desc {
  color: #404349;
}
.cid-vdEFii2tu0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEFii2tu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFii2tu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFii2tu0 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEFii2tu0 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEFii2tu0 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEFii2tu0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEFii2tu0 .mbr-section-title {
  color: #404349;
}
.cid-vdEFii2tu0 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEFii2tu0 .mbr-text {
  color: #404349;
}
.cid-vdEFii2tu0 .list {
  color: #404349;
}
.cid-vdEFiiB886 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEFiiB886 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFiiB886 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFiiB886 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEFiiB886 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFiiB886 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEFiiB886 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEFiiB886 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEFiiB886 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEFiiB886 .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEFiiB886 .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEFiiB886 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEFiiB886 .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEFiiB886 .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFiiB886 .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFiiB886 .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEFiiB886 .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEFiiB886 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEFiiB886 .mbr-section-title {
  color: #404349;
}
.cid-vdEFiiB886 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEFiiB886 .item-title {
  color: #404349;
}
.cid-vdEFiiB886 .item-text {
  color: #404349;
}
.cid-vdEFij6jkw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEFij6jkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFij6jkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFij6jkw .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEFij6jkw .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEFij6jkw .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEFij6jkw .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEFij6jkw .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEFij6jkw .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEFij6jkw .mbr-section-title {
  color: #404349;
}
.cid-vdEFij6jkw .list {
  color: #404349;
}
.cid-vdEFijx9Nv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEFijx9Nv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFijx9Nv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFijx9Nv .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFijx9Nv .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEFijx9Nv .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEFijx9Nv .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEFijx9Nv .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEFijx9Nv .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEFijx9Nv .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEFijx9Nv .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEFijx9Nv .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEFijx9Nv .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEFijx9Nv .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEFijx9Nv .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEFijx9Nv .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEFijx9Nv .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEFijx9Nv .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEFijx9Nv .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEFijx9Nv .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEFijx9Nv .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEFijx9Nv .mbr-section-title {
  color: #404349;
}
.cid-vdEFijx9Nv .mbr-desc {
  color: #b19a7c;
}
.cid-vdEFijx9Nv .mbr-text {
  color: #404349;
}
.cid-vdEFijx9Nv .item-title {
  color: #ed463f;
}
.cid-vdEFijx9Nv .item-text {
  color: #404349;
}
.cid-vdEFijYdNH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEFijYdNH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFijYdNH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFijYdNH .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEFijYdNH .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEFijYdNH .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEFijYdNH .mbr-section-title {
  color: #404349;
}
.cid-vdEFijYdNH .mbr-desc {
  color: #b19a7c;
}
.cid-vdEFijYdNH .mbr-text {
  color: #404349;
}
.cid-vdEFijYdNH .list {
  color: #404349;
}
.cid-vdEFijYdNH .soc-desc {
  color: #404349;
}
.cid-vdEFijYdNH label {
  color: #404349;
}
.cid-vdEFikrfg5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEFikrfg5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEFikrfg5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEFikrfg5 .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEFikrfg5 .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEFikrfg5 .content-wrap .row {
  justify-content: center;
}
.cid-vdEFikrfg5 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFikrfg5 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFikrfg5 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEFikrfg5 .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEFikrfg5 .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEFikrfg5 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEFikrfg5 .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFikrfg5 .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFikrfg5 .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEFikrfg5 .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEFikrfg5 .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEFikrfg5 .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEFikrfg5 .nav-wrapper .list .item-wrap:hover,
.cid-vdEFikrfg5 .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEFikrfg5 .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFikrfg5 .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFikrfg5 .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEFikrfg5 .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEFikrfg5 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEFikrfg5 .contacts-wrapper .list .item-wrap:hover,
.cid-vdEFikrfg5 .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEFikrfg5 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEFikrfg5 .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEFikrfg5 .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEFikrfg5 .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEFikrfg5 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEFikrfg5 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEFikrfg5 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEFikrfg5 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEFikrfg5 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEFikrfg5 .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEFikrfg5 .mbr-section-title {
  color: #ed463f;
}
.cid-vdEFikrfg5 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEFikrfg5 .list {
  color: #404349;
}
.cid-vdEGeXFHn6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEGeXFHn6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEGeXFHn6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEGeXFHn6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEGeXFHn6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEGeXFHn6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEGeXFHn6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEGeXFHn6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEGeXFHn6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEGeXFHn6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEGeXFHn6 .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEGeXFHn6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEGeXFHn6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEGeXFHn6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEGeXFHn6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEGeXFHn6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEGeXFHn6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEGeXFHn6 .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEGeXFHn6 .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEGeXFHn6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEGeXFHn6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEGeXFHn6 .navbar-caption:hover,
.cid-vdEGeXFHn6 .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEGeXFHn6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEGeXFHn6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEGeXFHn6 .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEGeXFHn6 .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGeXFHn6 .iconfont-wrapper:hover,
.cid-vdEGeXFHn6 .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEGeXFHn6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEGeXFHn6 .nav-item:focus,
.cid-vdEGeXFHn6 .nav-link:focus {
  outline: none;
}
.cid-vdEGeXFHn6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEGeXFHn6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEGeXFHn6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEGeXFHn6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEGeXFHn6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEGeXFHn6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEGeXFHn6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEGeXFHn6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEGeXFHn6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEGeXFHn6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEGeXFHn6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEGeXFHn6 .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEGeXFHn6 .navbar.collapsed {
  justify-content: center;
}
.cid-vdEGeXFHn6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEGeXFHn6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEGeXFHn6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEGeXFHn6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEGeXFHn6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEGeXFHn6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEGeXFHn6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEGeXFHn6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEGeXFHn6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEGeXFHn6 .navbar {
    min-height: 72px;
  }
  .cid-vdEGeXFHn6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEGeXFHn6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEGeXFHn6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEGeXFHn6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEGeXFHn6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEGeXFHn6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEGeXFHn6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEGeXFHn6 .dropdown-item.active,
.cid-vdEGeXFHn6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEGeXFHn6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEGeXFHn6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEGeXFHn6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEGeXFHn6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEGeXFHn6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEGeXFHn6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEGeXFHn6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEGeXFHn6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEGeXFHn6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEGeXFHn6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEGeXFHn6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEGeXFHn6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEGeXFHn6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEGeXFHn6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEGeXFHn6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEGeXFHn6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEGeXFHn6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEGeXFHn6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEGeXFHn6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEGeXFHn6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEGeXFHn6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEGeXFHn6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEGeXFHn6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEGeXFHn6 .navbar {
    height: 70px;
  }
  .cid-vdEGeXFHn6 .navbar.opened {
    height: auto;
  }
  .cid-vdEGeXFHn6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEGeXFHn6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEGeXFHn6 .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEGeXFHn6 .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEGeXFHn6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEGeXFHn6 .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEGeXFHn6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEGeXFHn6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEGeXFHn6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEGeXFHn6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEGeXFHn6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEGeXFHn6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEGeXFHn6 .navbar-brand,
.cid-vdEGeXFHn6 .navbar-toggler,
.cid-vdEGeXFHn6 .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEGeYxMaZ {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGeYxMaZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGeYxMaZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGeYxMaZ .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEGeYxMaZ .card {
  padding: 0 10px;
}
.cid-vdEGeYxMaZ .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEGeYxMaZ .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEGeYxMaZ .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGeYxMaZ .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEGeYxMaZ .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEGeYxMaZ .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGeYxMaZ .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEGeYxMaZ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEGeYxMaZ .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEGeYxMaZ .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEGeYxMaZ .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEGeYxMaZ .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEGeYxMaZ .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEGeYxMaZ .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEGeYxMaZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEGeYxMaZ .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEGeYxMaZ .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEGeYxMaZ .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEGeYxMaZ .embla__button--next,
.cid-vdEGeYxMaZ .embla__button--prev {
  display: flex;
}
.cid-vdEGeYxMaZ .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEGeYxMaZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEGeYxMaZ .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEGeYxMaZ .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEGeYxMaZ .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEGeYxMaZ .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEGeYxMaZ .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEGeYxMaZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEGeYxMaZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEGeYxMaZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEGeYxMaZ .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEGeYxMaZ .mbr-section-title {
  color: #404349;
}
.cid-vdEGeYxMaZ .mbr-text {
  color: #404349;
}
.cid-vdEGeYxMaZ .mbr-desc {
  color: #404349;
}
.cid-vdEGeZuhQ4 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEGeZuhQ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGeZuhQ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGeZuhQ4 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEGeZuhQ4 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGeZuhQ4 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGeZuhQ4 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGeZuhQ4 .mbr-section-title {
  color: #404349;
}
.cid-vdEGeZuhQ4 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEGeZuhQ4 .mbr-text {
  color: #404349;
}
.cid-vdEGeZuhQ4 .list {
  color: #404349;
}
.cid-vdEGf0z2tW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGf0z2tW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGf0z2tW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGf0z2tW .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGf0z2tW .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf0z2tW .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGf0z2tW .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGf0z2tW .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEGf0z2tW .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGf0z2tW .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEGf0z2tW .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEGf0z2tW .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGf0z2tW .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEGf0z2tW .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf0z2tW .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf0z2tW .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEGf0z2tW .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEGf0z2tW .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEGf0z2tW .mbr-section-title {
  color: #404349;
}
.cid-vdEGf0z2tW .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGf0z2tW .item-title {
  color: #404349;
}
.cid-vdEGf0z2tW .item-text {
  color: #404349;
}
.cid-vdEGf1qzWe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEGf1qzWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGf1qzWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGf1qzWe .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEGf1qzWe .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEGf1qzWe .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGf1qzWe .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEGf1qzWe .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEGf1qzWe .mbr-section-title {
  color: #404349;
}
.cid-vdEGf1qzWe .list {
  color: #404349;
}
.cid-vdEGf2351u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGf2351u .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGf2351u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGf2351u .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf2351u .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGf2351u .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGf2351u .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEGf2351u .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGf2351u .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEGf2351u .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEGf2351u .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEGf2351u .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEGf2351u .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEGf2351u .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEGf2351u .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEGf2351u .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEGf2351u .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEGf2351u .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGf2351u .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEGf2351u .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEGf2351u .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEGf2351u .mbr-section-title {
  color: #404349;
}
.cid-vdEGf2351u .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGf2351u .mbr-text {
  color: #404349;
}
.cid-vdEGf2351u .item-title {
  color: #ed463f;
}
.cid-vdEGf2351u .item-text {
  color: #404349;
}
.cid-vdEGf2W9Gh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEGf2W9Gh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGf2W9Gh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGf2W9Gh .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEGf2W9Gh .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGf2W9Gh .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGf2W9Gh .mbr-section-title {
  color: #404349;
}
.cid-vdEGf2W9Gh .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGf2W9Gh .mbr-text {
  color: #404349;
}
.cid-vdEGf2W9Gh .list {
  color: #404349;
}
.cid-vdEGf2W9Gh .soc-desc {
  color: #404349;
}
.cid-vdEGf2W9Gh label {
  color: #404349;
}
.cid-vdEGf3QPCm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGf3QPCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGf3QPCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGf3QPCm .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEGf3QPCm .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEGf3QPCm .content-wrap .row {
  justify-content: center;
}
.cid-vdEGf3QPCm .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf3QPCm .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf3QPCm .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEGf3QPCm .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEGf3QPCm .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEGf3QPCm .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGf3QPCm .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf3QPCm .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf3QPCm .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGf3QPCm .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGf3QPCm .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEGf3QPCm .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGf3QPCm .nav-wrapper .list .item-wrap:hover,
.cid-vdEGf3QPCm .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGf3QPCm .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf3QPCm .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf3QPCm .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGf3QPCm .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGf3QPCm .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEGf3QPCm .contacts-wrapper .list .item-wrap:hover,
.cid-vdEGf3QPCm .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGf3QPCm .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGf3QPCm .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGf3QPCm .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGf3QPCm .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGf3QPCm .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGf3QPCm .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGf3QPCm .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGf3QPCm .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGf3QPCm .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGf3QPCm .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEGf3QPCm .mbr-section-title {
  color: #ed463f;
}
.cid-vdEGf3QPCm .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEGf3QPCm .list {
  color: #404349;
}
.cid-vdEGVtjlJE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEGVtjlJE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEGVtjlJE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEGVtjlJE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEGVtjlJE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEGVtjlJE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEGVtjlJE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEGVtjlJE .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEGVtjlJE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEGVtjlJE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEGVtjlJE .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEGVtjlJE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEGVtjlJE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEGVtjlJE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEGVtjlJE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEGVtjlJE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEGVtjlJE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEGVtjlJE .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEGVtjlJE .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEGVtjlJE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEGVtjlJE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEGVtjlJE .navbar-caption:hover,
.cid-vdEGVtjlJE .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEGVtjlJE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEGVtjlJE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEGVtjlJE .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEGVtjlJE .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGVtjlJE .iconfont-wrapper:hover,
.cid-vdEGVtjlJE .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEGVtjlJE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEGVtjlJE .nav-item:focus,
.cid-vdEGVtjlJE .nav-link:focus {
  outline: none;
}
.cid-vdEGVtjlJE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEGVtjlJE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEGVtjlJE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEGVtjlJE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEGVtjlJE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEGVtjlJE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEGVtjlJE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEGVtjlJE .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEGVtjlJE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEGVtjlJE .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEGVtjlJE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEGVtjlJE .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEGVtjlJE .navbar.collapsed {
  justify-content: center;
}
.cid-vdEGVtjlJE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEGVtjlJE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEGVtjlJE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEGVtjlJE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEGVtjlJE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEGVtjlJE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEGVtjlJE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEGVtjlJE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEGVtjlJE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEGVtjlJE .navbar {
    min-height: 72px;
  }
  .cid-vdEGVtjlJE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEGVtjlJE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEGVtjlJE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEGVtjlJE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEGVtjlJE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEGVtjlJE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEGVtjlJE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEGVtjlJE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEGVtjlJE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEGVtjlJE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEGVtjlJE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEGVtjlJE .dropdown-item.active,
.cid-vdEGVtjlJE .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEGVtjlJE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEGVtjlJE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEGVtjlJE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEGVtjlJE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEGVtjlJE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEGVtjlJE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEGVtjlJE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEGVtjlJE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEGVtjlJE .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEGVtjlJE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEGVtjlJE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEGVtjlJE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEGVtjlJE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEGVtjlJE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEGVtjlJE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEGVtjlJE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEGVtjlJE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEGVtjlJE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEGVtjlJE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEGVtjlJE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEGVtjlJE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEGVtjlJE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEGVtjlJE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEGVtjlJE .navbar {
    height: 70px;
  }
  .cid-vdEGVtjlJE .navbar.opened {
    height: auto;
  }
  .cid-vdEGVtjlJE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEGVtjlJE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEGVtjlJE .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEGVtjlJE .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEGVtjlJE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEGVtjlJE .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEGVtjlJE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEGVtjlJE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEGVtjlJE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEGVtjlJE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEGVtjlJE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEGVtjlJE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEGVtjlJE .navbar-brand,
.cid-vdEGVtjlJE .navbar-toggler,
.cid-vdEGVtjlJE .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEGVugTvz {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGVugTvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVugTvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVugTvz .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEGVugTvz .card {
  padding: 0 10px;
}
.cid-vdEGVugTvz .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEGVugTvz .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEGVugTvz .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGVugTvz .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEGVugTvz .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEGVugTvz .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGVugTvz .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEGVugTvz .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEGVugTvz .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEGVugTvz .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEGVugTvz .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEGVugTvz .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEGVugTvz .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEGVugTvz .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEGVugTvz .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEGVugTvz .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEGVugTvz .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEGVugTvz .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEGVugTvz .embla__button--next,
.cid-vdEGVugTvz .embla__button--prev {
  display: flex;
}
.cid-vdEGVugTvz .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEGVugTvz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEGVugTvz .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEGVugTvz .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEGVugTvz .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEGVugTvz .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEGVugTvz .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEGVugTvz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEGVugTvz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEGVugTvz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEGVugTvz .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEGVugTvz .mbr-section-title {
  color: #404349;
}
.cid-vdEGVugTvz .mbr-text {
  color: #404349;
}
.cid-vdEGVugTvz .mbr-desc {
  color: #404349;
}
.cid-vdEGVvfbF3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEGVvfbF3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVvfbF3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVvfbF3 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEGVvfbF3 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGVvfbF3 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGVvfbF3 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGVvfbF3 .mbr-section-title {
  color: #404349;
}
.cid-vdEGVvfbF3 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEGVvfbF3 .mbr-text {
  color: #404349;
}
.cid-vdEGVvfbF3 .list {
  color: #404349;
}
.cid-vdEGVwhml2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGVwhml2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVwhml2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVwhml2 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGVwhml2 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVwhml2 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGVwhml2 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGVwhml2 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEGVwhml2 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGVwhml2 .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEGVwhml2 .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEGVwhml2 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGVwhml2 .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEGVwhml2 .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVwhml2 .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVwhml2 .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEGVwhml2 .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEGVwhml2 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEGVwhml2 .mbr-section-title {
  color: #404349;
}
.cid-vdEGVwhml2 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGVwhml2 .item-title {
  color: #404349;
}
.cid-vdEGVwhml2 .item-text {
  color: #404349;
}
.cid-vdEGVxdcrQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEGVxdcrQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVxdcrQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVxdcrQ .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEGVxdcrQ .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEGVxdcrQ .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEGVxdcrQ .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEGVxdcrQ .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEGVxdcrQ .mbr-section-title {
  color: #404349;
}
.cid-vdEGVxdcrQ .list {
  color: #404349;
}
.cid-vdEGVxNpc3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGVxNpc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVxNpc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVxNpc3 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVxNpc3 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGVxNpc3 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEGVxNpc3 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEGVxNpc3 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGVxNpc3 .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEGVxNpc3 .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEGVxNpc3 .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEGVxNpc3 .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEGVxNpc3 .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEGVxNpc3 .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEGVxNpc3 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEGVxNpc3 .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEGVxNpc3 .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEGVxNpc3 .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGVxNpc3 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEGVxNpc3 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEGVxNpc3 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEGVxNpc3 .mbr-section-title {
  color: #404349;
}
.cid-vdEGVxNpc3 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGVxNpc3 .mbr-text {
  color: #404349;
}
.cid-vdEGVxNpc3 .item-title {
  color: #ed463f;
}
.cid-vdEGVxNpc3 .item-text {
  color: #404349;
}
.cid-vdEGVynUys {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEGVynUys .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVynUys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVynUys .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEGVynUys .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEGVynUys .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEGVynUys .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGVynUys .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGVynUys .mbr-section-title {
  color: #404349;
}
.cid-vdEGVynUys .mbr-desc {
  color: #b19a7c;
}
.cid-vdEGVynUys .mbr-text {
  color: #404349;
}
.cid-vdEGVynUys .list {
  color: #404349;
}
.cid-vdEGVynUys .soc-desc {
  color: #404349;
}
.cid-vdEGVynUys label {
  color: #404349;
}
.cid-vdEGVzbBuH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEGVzbBuH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEGVzbBuH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEGVzbBuH .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEGVzbBuH .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEGVzbBuH .content-wrap .row {
  justify-content: center;
}
.cid-vdEGVzbBuH .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVzbBuH .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVzbBuH .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEGVzbBuH .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEGVzbBuH .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEGVzbBuH .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEGVzbBuH .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVzbBuH .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVzbBuH .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGVzbBuH .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGVzbBuH .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEGVzbBuH .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGVzbBuH .nav-wrapper .list .item-wrap:hover,
.cid-vdEGVzbBuH .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGVzbBuH .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVzbBuH .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVzbBuH .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGVzbBuH .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEGVzbBuH .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEGVzbBuH .contacts-wrapper .list .item-wrap:hover,
.cid-vdEGVzbBuH .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEGVzbBuH .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEGVzbBuH .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEGVzbBuH .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEGVzbBuH .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEGVzbBuH .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEGVzbBuH .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEGVzbBuH .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEGVzbBuH .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEGVzbBuH .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEGVzbBuH .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEGVzbBuH .mbr-section-title {
  color: #ed463f;
}
.cid-vdEGVzbBuH .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEGVzbBuH .list {
  color: #404349;
}
.cid-vdEHtwC8ez {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEHtwC8ez .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEHtwC8ez .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEHtwC8ez .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEHtwC8ez .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEHtwC8ez .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEHtwC8ez .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEHtwC8ez .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEHtwC8ez .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEHtwC8ez .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEHtwC8ez .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEHtwC8ez .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEHtwC8ez .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEHtwC8ez .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEHtwC8ez .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEHtwC8ez .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEHtwC8ez .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEHtwC8ez .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEHtwC8ez .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEHtwC8ez .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEHtwC8ez .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEHtwC8ez .navbar-caption:hover,
.cid-vdEHtwC8ez .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEHtwC8ez .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEHtwC8ez .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEHtwC8ez .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEHtwC8ez .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEHtwC8ez .iconfont-wrapper:hover,
.cid-vdEHtwC8ez .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEHtwC8ez .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEHtwC8ez .nav-item:focus,
.cid-vdEHtwC8ez .nav-link:focus {
  outline: none;
}
.cid-vdEHtwC8ez .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEHtwC8ez .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEHtwC8ez .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEHtwC8ez .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEHtwC8ez .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEHtwC8ez .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEHtwC8ez .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEHtwC8ez .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEHtwC8ez .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEHtwC8ez .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEHtwC8ez .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEHtwC8ez .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEHtwC8ez .navbar.collapsed {
  justify-content: center;
}
.cid-vdEHtwC8ez .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEHtwC8ez .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEHtwC8ez .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEHtwC8ez .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEHtwC8ez .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEHtwC8ez .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEHtwC8ez .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEHtwC8ez .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEHtwC8ez .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEHtwC8ez .navbar {
    min-height: 72px;
  }
  .cid-vdEHtwC8ez .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEHtwC8ez .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEHtwC8ez .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEHtwC8ez .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEHtwC8ez .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEHtwC8ez .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEHtwC8ez .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEHtwC8ez .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEHtwC8ez .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEHtwC8ez .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEHtwC8ez .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEHtwC8ez .dropdown-item.active,
.cid-vdEHtwC8ez .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEHtwC8ez .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEHtwC8ez .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEHtwC8ez .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEHtwC8ez .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEHtwC8ez .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEHtwC8ez .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEHtwC8ez ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEHtwC8ez .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEHtwC8ez .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEHtwC8ez button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEHtwC8ez button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEHtwC8ez button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEHtwC8ez button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEHtwC8ez button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEHtwC8ez button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEHtwC8ez nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEHtwC8ez nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEHtwC8ez nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEHtwC8ez nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEHtwC8ez .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEHtwC8ez a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEHtwC8ez .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEHtwC8ez .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEHtwC8ez .navbar {
    height: 70px;
  }
  .cid-vdEHtwC8ez .navbar.opened {
    height: auto;
  }
  .cid-vdEHtwC8ez .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEHtwC8ez .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEHtwC8ez .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEHtwC8ez .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEHtwC8ez .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEHtwC8ez .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEHtwC8ez .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEHtwC8ez .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEHtwC8ez .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEHtwC8ez .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEHtwC8ez .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEHtwC8ez .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEHtwC8ez .navbar-brand,
.cid-vdEHtwC8ez .navbar-toggler,
.cid-vdEHtwC8ez .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEHtx4HxM {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEHtx4HxM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtx4HxM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtx4HxM .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEHtx4HxM .card {
  padding: 0 10px;
}
.cid-vdEHtx4HxM .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEHtx4HxM .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEHtx4HxM .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEHtx4HxM .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEHtx4HxM .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEHtx4HxM .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEHtx4HxM .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEHtx4HxM .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEHtx4HxM .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEHtx4HxM .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEHtx4HxM .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEHtx4HxM .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEHtx4HxM .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEHtx4HxM .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEHtx4HxM .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEHtx4HxM .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEHtx4HxM .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEHtx4HxM .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEHtx4HxM .embla__button--next,
.cid-vdEHtx4HxM .embla__button--prev {
  display: flex;
}
.cid-vdEHtx4HxM .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEHtx4HxM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEHtx4HxM .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEHtx4HxM .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEHtx4HxM .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEHtx4HxM .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEHtx4HxM .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEHtx4HxM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEHtx4HxM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEHtx4HxM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEHtx4HxM .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEHtx4HxM .mbr-section-title {
  color: #404349;
}
.cid-vdEHtx4HxM .mbr-text {
  color: #404349;
}
.cid-vdEHtx4HxM .mbr-desc {
  color: #404349;
}
.cid-vdEHtxB93f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEHtxB93f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtxB93f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtxB93f .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEHtxB93f .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEHtxB93f .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEHtxB93f .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEHtxB93f .mbr-section-title {
  color: #404349;
}
.cid-vdEHtxB93f .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEHtxB93f .mbr-text {
  color: #404349;
}
.cid-vdEHtxB93f .list {
  color: #404349;
}
.cid-vdEHtyaZ8W {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEHtyaZ8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtyaZ8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtyaZ8W .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEHtyaZ8W .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtyaZ8W .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEHtyaZ8W .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEHtyaZ8W .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEHtyaZ8W .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEHtyaZ8W .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEHtyaZ8W .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEHtyaZ8W .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEHtyaZ8W .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEHtyaZ8W .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtyaZ8W .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtyaZ8W .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEHtyaZ8W .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEHtyaZ8W .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEHtyaZ8W .mbr-section-title {
  color: #404349;
}
.cid-vdEHtyaZ8W .mbr-desc {
  color: #b19a7c;
}
.cid-vdEHtyaZ8W .item-title {
  color: #404349;
}
.cid-vdEHtyaZ8W .item-text {
  color: #404349;
}
.cid-vdEHtyCygD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEHtyCygD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtyCygD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtyCygD .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEHtyCygD .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEHtyCygD .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEHtyCygD .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEHtyCygD .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEHtyCygD .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEHtyCygD .mbr-section-title {
  color: #404349;
}
.cid-vdEHtyCygD .list {
  color: #404349;
}
.cid-vdEHtyY3pM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEHtyY3pM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtyY3pM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtyY3pM .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtyY3pM .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEHtyY3pM .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEHtyY3pM .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEHtyY3pM .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEHtyY3pM .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEHtyY3pM .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEHtyY3pM .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEHtyY3pM .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEHtyY3pM .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEHtyY3pM .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEHtyY3pM .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEHtyY3pM .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEHtyY3pM .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEHtyY3pM .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEHtyY3pM .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEHtyY3pM .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEHtyY3pM .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEHtyY3pM .mbr-section-title {
  color: #404349;
}
.cid-vdEHtyY3pM .mbr-desc {
  color: #b19a7c;
}
.cid-vdEHtyY3pM .mbr-text {
  color: #404349;
}
.cid-vdEHtyY3pM .item-title {
  color: #ed463f;
}
.cid-vdEHtyY3pM .item-text {
  color: #404349;
}
.cid-vdEHtzrpMA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEHtzrpMA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtzrpMA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtzrpMA .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEHtzrpMA .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEHtzrpMA .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEHtzrpMA .mbr-section-title {
  color: #404349;
}
.cid-vdEHtzrpMA .mbr-desc {
  color: #b19a7c;
}
.cid-vdEHtzrpMA .mbr-text {
  color: #404349;
}
.cid-vdEHtzrpMA .list {
  color: #404349;
}
.cid-vdEHtzrpMA .soc-desc {
  color: #404349;
}
.cid-vdEHtzrpMA label {
  color: #404349;
}
.cid-vdEHtzZOpn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEHtzZOpn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEHtzZOpn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEHtzZOpn .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEHtzZOpn .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEHtzZOpn .content-wrap .row {
  justify-content: center;
}
.cid-vdEHtzZOpn .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtzZOpn .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtzZOpn .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEHtzZOpn .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEHtzZOpn .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEHtzZOpn .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEHtzZOpn .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtzZOpn .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtzZOpn .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEHtzZOpn .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEHtzZOpn .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEHtzZOpn .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEHtzZOpn .nav-wrapper .list .item-wrap:hover,
.cid-vdEHtzZOpn .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEHtzZOpn .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtzZOpn .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtzZOpn .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEHtzZOpn .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEHtzZOpn .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEHtzZOpn .contacts-wrapper .list .item-wrap:hover,
.cid-vdEHtzZOpn .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEHtzZOpn .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEHtzZOpn .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEHtzZOpn .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEHtzZOpn .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEHtzZOpn .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEHtzZOpn .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEHtzZOpn .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEHtzZOpn .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEHtzZOpn .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEHtzZOpn .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEHtzZOpn .mbr-section-title {
  color: #ed463f;
}
.cid-vdEHtzZOpn .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEHtzZOpn .list {
  color: #404349;
}
.cid-vdEI0xa0o9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEI0xa0o9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEI0xa0o9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEI0xa0o9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEI0xa0o9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEI0xa0o9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEI0xa0o9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEI0xa0o9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEI0xa0o9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEI0xa0o9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEI0xa0o9 .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEI0xa0o9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEI0xa0o9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEI0xa0o9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEI0xa0o9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEI0xa0o9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEI0xa0o9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEI0xa0o9 .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEI0xa0o9 .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEI0xa0o9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEI0xa0o9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEI0xa0o9 .navbar-caption:hover,
.cid-vdEI0xa0o9 .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEI0xa0o9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEI0xa0o9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEI0xa0o9 .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEI0xa0o9 .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEI0xa0o9 .iconfont-wrapper:hover,
.cid-vdEI0xa0o9 .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEI0xa0o9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEI0xa0o9 .nav-item:focus,
.cid-vdEI0xa0o9 .nav-link:focus {
  outline: none;
}
.cid-vdEI0xa0o9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEI0xa0o9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEI0xa0o9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEI0xa0o9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEI0xa0o9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEI0xa0o9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEI0xa0o9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEI0xa0o9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEI0xa0o9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEI0xa0o9 .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEI0xa0o9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEI0xa0o9 .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEI0xa0o9 .navbar.collapsed {
  justify-content: center;
}
.cid-vdEI0xa0o9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEI0xa0o9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEI0xa0o9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEI0xa0o9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEI0xa0o9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEI0xa0o9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEI0xa0o9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEI0xa0o9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEI0xa0o9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEI0xa0o9 .navbar {
    min-height: 72px;
  }
  .cid-vdEI0xa0o9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEI0xa0o9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEI0xa0o9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEI0xa0o9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEI0xa0o9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEI0xa0o9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEI0xa0o9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEI0xa0o9 .dropdown-item.active,
.cid-vdEI0xa0o9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEI0xa0o9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEI0xa0o9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEI0xa0o9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEI0xa0o9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEI0xa0o9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEI0xa0o9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEI0xa0o9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEI0xa0o9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEI0xa0o9 .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEI0xa0o9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEI0xa0o9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEI0xa0o9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEI0xa0o9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEI0xa0o9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEI0xa0o9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEI0xa0o9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEI0xa0o9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEI0xa0o9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEI0xa0o9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEI0xa0o9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEI0xa0o9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEI0xa0o9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEI0xa0o9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEI0xa0o9 .navbar {
    height: 70px;
  }
  .cid-vdEI0xa0o9 .navbar.opened {
    height: auto;
  }
  .cid-vdEI0xa0o9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEI0xa0o9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEI0xa0o9 .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEI0xa0o9 .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEI0xa0o9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEI0xa0o9 .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEI0xa0o9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEI0xa0o9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEI0xa0o9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEI0xa0o9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEI0xa0o9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEI0xa0o9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEI0xa0o9 .navbar-brand,
.cid-vdEI0xa0o9 .navbar-toggler,
.cid-vdEI0xa0o9 .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEI0y6qXF {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEI0y6qXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0y6qXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0y6qXF .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEI0y6qXF .card {
  padding: 0 10px;
}
.cid-vdEI0y6qXF .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEI0y6qXF .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEI0y6qXF .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEI0y6qXF .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEI0y6qXF .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEI0y6qXF .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEI0y6qXF .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEI0y6qXF .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEI0y6qXF .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEI0y6qXF .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEI0y6qXF .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEI0y6qXF .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEI0y6qXF .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEI0y6qXF .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEI0y6qXF .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEI0y6qXF .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEI0y6qXF .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEI0y6qXF .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEI0y6qXF .embla__button--next,
.cid-vdEI0y6qXF .embla__button--prev {
  display: flex;
}
.cid-vdEI0y6qXF .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEI0y6qXF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEI0y6qXF .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEI0y6qXF .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEI0y6qXF .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEI0y6qXF .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEI0y6qXF .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEI0y6qXF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEI0y6qXF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEI0y6qXF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEI0y6qXF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEI0y6qXF .mbr-section-title {
  color: #404349;
}
.cid-vdEI0y6qXF .mbr-text {
  color: #404349;
}
.cid-vdEI0y6qXF .mbr-desc {
  color: #404349;
}
.cid-vdEI0yRUw2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEI0yRUw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0yRUw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0yRUw2 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEI0yRUw2 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEI0yRUw2 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEI0yRUw2 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEI0yRUw2 .mbr-section-title {
  color: #404349;
}
.cid-vdEI0yRUw2 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEI0yRUw2 .mbr-text {
  color: #404349;
}
.cid-vdEI0yRUw2 .list {
  color: #404349;
}
.cid-vdEI0zNolI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEI0zNolI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0zNolI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0zNolI .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEI0zNolI .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0zNolI .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEI0zNolI .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEI0zNolI .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEI0zNolI .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEI0zNolI .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEI0zNolI .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEI0zNolI .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEI0zNolI .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEI0zNolI .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0zNolI .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0zNolI .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEI0zNolI .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEI0zNolI .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEI0zNolI .mbr-section-title {
  color: #404349;
}
.cid-vdEI0zNolI .mbr-desc {
  color: #b19a7c;
}
.cid-vdEI0zNolI .item-title {
  color: #404349;
}
.cid-vdEI0zNolI .item-text {
  color: #404349;
}
.cid-vdEI0AL8PG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEI0AL8PG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0AL8PG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0AL8PG .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEI0AL8PG .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEI0AL8PG .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEI0AL8PG .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEI0AL8PG .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEI0AL8PG .mbr-section-title {
  color: #404349;
}
.cid-vdEI0AL8PG .list {
  color: #404349;
}
.cid-vdEI0BqbRz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEI0BqbRz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0BqbRz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0BqbRz .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0BqbRz .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEI0BqbRz .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEI0BqbRz .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEI0BqbRz .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEI0BqbRz .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEI0BqbRz .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEI0BqbRz .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEI0BqbRz .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEI0BqbRz .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEI0BqbRz .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEI0BqbRz .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEI0BqbRz .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEI0BqbRz .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEI0BqbRz .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEI0BqbRz .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEI0BqbRz .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEI0BqbRz .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEI0BqbRz .mbr-section-title {
  color: #404349;
}
.cid-vdEI0BqbRz .mbr-desc {
  color: #b19a7c;
}
.cid-vdEI0BqbRz .mbr-text {
  color: #404349;
}
.cid-vdEI0BqbRz .item-title {
  color: #ed463f;
}
.cid-vdEI0BqbRz .item-text {
  color: #404349;
}
.cid-vdEI0Cc7Hz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEI0Cc7Hz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0Cc7Hz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0Cc7Hz .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEI0Cc7Hz .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEI0Cc7Hz .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEI0Cc7Hz .mbr-section-title {
  color: #404349;
}
.cid-vdEI0Cc7Hz .mbr-desc {
  color: #b19a7c;
}
.cid-vdEI0Cc7Hz .mbr-text {
  color: #404349;
}
.cid-vdEI0Cc7Hz .list {
  color: #404349;
}
.cid-vdEI0Cc7Hz .soc-desc {
  color: #404349;
}
.cid-vdEI0Cc7Hz label {
  color: #404349;
}
.cid-vdEI0CYBkY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEI0CYBkY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEI0CYBkY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEI0CYBkY .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEI0CYBkY .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEI0CYBkY .content-wrap .row {
  justify-content: center;
}
.cid-vdEI0CYBkY .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0CYBkY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0CYBkY .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEI0CYBkY .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEI0CYBkY .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEI0CYBkY .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEI0CYBkY .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0CYBkY .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0CYBkY .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEI0CYBkY .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEI0CYBkY .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEI0CYBkY .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEI0CYBkY .nav-wrapper .list .item-wrap:hover,
.cid-vdEI0CYBkY .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEI0CYBkY .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0CYBkY .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0CYBkY .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEI0CYBkY .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEI0CYBkY .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEI0CYBkY .contacts-wrapper .list .item-wrap:hover,
.cid-vdEI0CYBkY .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEI0CYBkY .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEI0CYBkY .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEI0CYBkY .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEI0CYBkY .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEI0CYBkY .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEI0CYBkY .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEI0CYBkY .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEI0CYBkY .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEI0CYBkY .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEI0CYBkY .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEI0CYBkY .mbr-section-title {
  color: #ed463f;
}
.cid-vdEI0CYBkY .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEI0CYBkY .list {
  color: #404349;
}
.cid-vdEItR6iGt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEItR6iGt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEItR6iGt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEItR6iGt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEItR6iGt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEItR6iGt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEItR6iGt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEItR6iGt .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEItR6iGt .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEItR6iGt .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEItR6iGt .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEItR6iGt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEItR6iGt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEItR6iGt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEItR6iGt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEItR6iGt .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEItR6iGt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEItR6iGt .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEItR6iGt .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEItR6iGt .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEItR6iGt .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEItR6iGt .navbar-caption:hover,
.cid-vdEItR6iGt .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEItR6iGt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEItR6iGt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEItR6iGt .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEItR6iGt .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEItR6iGt .iconfont-wrapper:hover,
.cid-vdEItR6iGt .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEItR6iGt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEItR6iGt .nav-item:focus,
.cid-vdEItR6iGt .nav-link:focus {
  outline: none;
}
.cid-vdEItR6iGt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEItR6iGt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEItR6iGt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEItR6iGt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEItR6iGt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEItR6iGt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEItR6iGt .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEItR6iGt .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEItR6iGt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEItR6iGt .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEItR6iGt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEItR6iGt .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEItR6iGt .navbar.collapsed {
  justify-content: center;
}
.cid-vdEItR6iGt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEItR6iGt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEItR6iGt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEItR6iGt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEItR6iGt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEItR6iGt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEItR6iGt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEItR6iGt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEItR6iGt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEItR6iGt .navbar {
    min-height: 72px;
  }
  .cid-vdEItR6iGt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEItR6iGt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEItR6iGt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEItR6iGt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEItR6iGt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEItR6iGt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEItR6iGt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEItR6iGt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEItR6iGt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEItR6iGt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEItR6iGt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEItR6iGt .dropdown-item.active,
.cid-vdEItR6iGt .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEItR6iGt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEItR6iGt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEItR6iGt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEItR6iGt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEItR6iGt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEItR6iGt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEItR6iGt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEItR6iGt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEItR6iGt .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEItR6iGt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEItR6iGt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEItR6iGt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEItR6iGt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEItR6iGt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEItR6iGt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEItR6iGt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEItR6iGt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEItR6iGt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEItR6iGt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEItR6iGt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEItR6iGt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEItR6iGt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEItR6iGt .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEItR6iGt .navbar {
    height: 70px;
  }
  .cid-vdEItR6iGt .navbar.opened {
    height: auto;
  }
  .cid-vdEItR6iGt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEItR6iGt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEItR6iGt .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEItR6iGt .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEItR6iGt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEItR6iGt .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEItR6iGt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEItR6iGt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEItR6iGt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEItR6iGt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEItR6iGt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEItR6iGt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEItR6iGt .navbar-brand,
.cid-vdEItR6iGt .navbar-toggler,
.cid-vdEItR6iGt .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEItSCZia {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEItSCZia .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItSCZia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItSCZia .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEItSCZia .card {
  padding: 0 10px;
}
.cid-vdEItSCZia .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEItSCZia .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEItSCZia .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEItSCZia .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEItSCZia .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEItSCZia .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEItSCZia .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEItSCZia .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEItSCZia .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEItSCZia .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEItSCZia .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEItSCZia .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEItSCZia .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEItSCZia .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEItSCZia .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEItSCZia .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEItSCZia .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEItSCZia .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEItSCZia .embla__button--next,
.cid-vdEItSCZia .embla__button--prev {
  display: flex;
}
.cid-vdEItSCZia .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEItSCZia .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEItSCZia .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEItSCZia .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEItSCZia .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEItSCZia .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEItSCZia .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEItSCZia .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEItSCZia .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEItSCZia .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEItSCZia .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEItSCZia .mbr-section-title {
  color: #404349;
}
.cid-vdEItSCZia .mbr-text {
  color: #404349;
}
.cid-vdEItSCZia .mbr-desc {
  color: #404349;
}
.cid-vdEItTNdGq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEItTNdGq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItTNdGq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItTNdGq .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEItTNdGq .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEItTNdGq .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEItTNdGq .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEItTNdGq .mbr-section-title {
  color: #404349;
}
.cid-vdEItTNdGq .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEItTNdGq .mbr-text {
  color: #404349;
}
.cid-vdEItTNdGq .list {
  color: #404349;
}
.cid-vdEItVxnVs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEItVxnVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItVxnVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItVxnVs .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEItVxnVs .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEItVxnVs .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEItVxnVs .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEItVxnVs .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEItVxnVs .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEItVxnVs .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEItVxnVs .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEItVxnVs .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEItVxnVs .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEItVxnVs .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEItVxnVs .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEItVxnVs .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEItVxnVs .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEItVxnVs .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEItVxnVs .mbr-section-title {
  color: #404349;
}
.cid-vdEItVxnVs .mbr-desc {
  color: #b19a7c;
}
.cid-vdEItVxnVs .item-title {
  color: #404349;
}
.cid-vdEItVxnVs .item-text {
  color: #404349;
}
.cid-vdEItXsRtu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEItXsRtu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItXsRtu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItXsRtu .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEItXsRtu .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEItXsRtu .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEItXsRtu .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEItXsRtu .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEItXsRtu .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEItXsRtu .mbr-section-title {
  color: #404349;
}
.cid-vdEItXsRtu .list {
  color: #404349;
}
.cid-vdEItYssf0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEItYssf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItYssf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItYssf0 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEItYssf0 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEItYssf0 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEItYssf0 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEItYssf0 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEItYssf0 .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEItYssf0 .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEItYssf0 .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEItYssf0 .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEItYssf0 .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEItYssf0 .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEItYssf0 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEItYssf0 .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEItYssf0 .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEItYssf0 .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEItYssf0 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEItYssf0 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEItYssf0 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEItYssf0 .mbr-section-title {
  color: #404349;
}
.cid-vdEItYssf0 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEItYssf0 .mbr-text {
  color: #404349;
}
.cid-vdEItYssf0 .item-title {
  color: #ed463f;
}
.cid-vdEItYssf0 .item-text {
  color: #404349;
}
.cid-vdEItZnX4y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEItZnX4y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEItZnX4y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEItZnX4y .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEItZnX4y .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEItZnX4y .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEItZnX4y .mbr-section-title {
  color: #404349;
}
.cid-vdEItZnX4y .mbr-desc {
  color: #b19a7c;
}
.cid-vdEItZnX4y .mbr-text {
  color: #404349;
}
.cid-vdEItZnX4y .list {
  color: #404349;
}
.cid-vdEItZnX4y .soc-desc {
  color: #404349;
}
.cid-vdEItZnX4y label {
  color: #404349;
}
.cid-vdEIu0kodV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEIu0kodV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIu0kodV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIu0kodV .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEIu0kodV .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEIu0kodV .content-wrap .row {
  justify-content: center;
}
.cid-vdEIu0kodV .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIu0kodV .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIu0kodV .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEIu0kodV .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEIu0kodV .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEIu0kodV .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEIu0kodV .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIu0kodV .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIu0kodV .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIu0kodV .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIu0kodV .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEIu0kodV .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEIu0kodV .nav-wrapper .list .item-wrap:hover,
.cid-vdEIu0kodV .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEIu0kodV .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIu0kodV .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIu0kodV .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIu0kodV .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIu0kodV .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEIu0kodV .contacts-wrapper .list .item-wrap:hover,
.cid-vdEIu0kodV .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEIu0kodV .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEIu0kodV .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIu0kodV .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIu0kodV .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIu0kodV .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEIu0kodV .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEIu0kodV .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEIu0kodV .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEIu0kodV .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEIu0kodV .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEIu0kodV .mbr-section-title {
  color: #ed463f;
}
.cid-vdEIu0kodV .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEIu0kodV .list {
  color: #404349;
}
.cid-vdEIXdVUAy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEIXdVUAy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEIXdVUAy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEIXdVUAy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEIXdVUAy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEIXdVUAy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEIXdVUAy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEIXdVUAy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEIXdVUAy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEIXdVUAy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEIXdVUAy .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEIXdVUAy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEIXdVUAy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEIXdVUAy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEIXdVUAy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEIXdVUAy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEIXdVUAy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEIXdVUAy .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEIXdVUAy .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEIXdVUAy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEIXdVUAy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEIXdVUAy .navbar-caption:hover,
.cid-vdEIXdVUAy .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEIXdVUAy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEIXdVUAy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEIXdVUAy .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEIXdVUAy .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEIXdVUAy .iconfont-wrapper:hover,
.cid-vdEIXdVUAy .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEIXdVUAy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEIXdVUAy .nav-item:focus,
.cid-vdEIXdVUAy .nav-link:focus {
  outline: none;
}
.cid-vdEIXdVUAy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEIXdVUAy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEIXdVUAy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEIXdVUAy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEIXdVUAy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEIXdVUAy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEIXdVUAy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEIXdVUAy .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEIXdVUAy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEIXdVUAy .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEIXdVUAy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEIXdVUAy .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEIXdVUAy .navbar.collapsed {
  justify-content: center;
}
.cid-vdEIXdVUAy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEIXdVUAy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEIXdVUAy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEIXdVUAy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEIXdVUAy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEIXdVUAy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEIXdVUAy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEIXdVUAy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEIXdVUAy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEIXdVUAy .navbar {
    min-height: 72px;
  }
  .cid-vdEIXdVUAy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEIXdVUAy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEIXdVUAy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEIXdVUAy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEIXdVUAy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEIXdVUAy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEIXdVUAy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEIXdVUAy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEIXdVUAy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEIXdVUAy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEIXdVUAy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEIXdVUAy .dropdown-item.active,
.cid-vdEIXdVUAy .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEIXdVUAy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEIXdVUAy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEIXdVUAy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEIXdVUAy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEIXdVUAy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEIXdVUAy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEIXdVUAy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEIXdVUAy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEIXdVUAy .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEIXdVUAy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEIXdVUAy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEIXdVUAy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEIXdVUAy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEIXdVUAy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEIXdVUAy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEIXdVUAy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEIXdVUAy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEIXdVUAy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEIXdVUAy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEIXdVUAy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEIXdVUAy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEIXdVUAy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEIXdVUAy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEIXdVUAy .navbar {
    height: 70px;
  }
  .cid-vdEIXdVUAy .navbar.opened {
    height: auto;
  }
  .cid-vdEIXdVUAy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEIXdVUAy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEIXdVUAy .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEIXdVUAy .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEIXdVUAy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEIXdVUAy .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEIXdVUAy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEIXdVUAy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEIXdVUAy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEIXdVUAy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEIXdVUAy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEIXdVUAy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEIXdVUAy .navbar-brand,
.cid-vdEIXdVUAy .navbar-toggler,
.cid-vdEIXdVUAy .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEIXfiWEY {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEIXfiWEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXfiWEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXfiWEY .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEIXfiWEY .card {
  padding: 0 10px;
}
.cid-vdEIXfiWEY .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEIXfiWEY .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEIXfiWEY .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEIXfiWEY .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEIXfiWEY .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEIXfiWEY .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEIXfiWEY .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEIXfiWEY .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEIXfiWEY .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEIXfiWEY .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEIXfiWEY .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEIXfiWEY .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEIXfiWEY .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEIXfiWEY .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEIXfiWEY .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEIXfiWEY .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEIXfiWEY .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEIXfiWEY .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEIXfiWEY .embla__button--next,
.cid-vdEIXfiWEY .embla__button--prev {
  display: flex;
}
.cid-vdEIXfiWEY .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEIXfiWEY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEIXfiWEY .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEIXfiWEY .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEIXfiWEY .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEIXfiWEY .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEIXfiWEY .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEIXfiWEY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEIXfiWEY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEIXfiWEY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEIXfiWEY .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEIXfiWEY .mbr-section-title {
  color: #404349;
}
.cid-vdEIXfiWEY .mbr-text {
  color: #404349;
}
.cid-vdEIXfiWEY .mbr-desc {
  color: #404349;
}
.cid-vdEIXgl85Q {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEIXgl85Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXgl85Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXgl85Q .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEIXgl85Q .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEIXgl85Q .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEIXgl85Q .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEIXgl85Q .mbr-section-title {
  color: #404349;
}
.cid-vdEIXgl85Q .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEIXgl85Q .mbr-text {
  color: #404349;
}
.cid-vdEIXgl85Q .list {
  color: #404349;
}
.cid-vdEIXhsbGb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEIXhsbGb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXhsbGb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXhsbGb .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEIXhsbGb .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXhsbGb .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEIXhsbGb .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEIXhsbGb .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEIXhsbGb .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEIXhsbGb .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEIXhsbGb .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEIXhsbGb .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEIXhsbGb .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEIXhsbGb .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXhsbGb .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXhsbGb .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEIXhsbGb .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEIXhsbGb .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEIXhsbGb .mbr-section-title {
  color: #404349;
}
.cid-vdEIXhsbGb .mbr-desc {
  color: #b19a7c;
}
.cid-vdEIXhsbGb .item-title {
  color: #404349;
}
.cid-vdEIXhsbGb .item-text {
  color: #404349;
}
.cid-vdEIXil9kZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEIXil9kZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXil9kZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXil9kZ .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEIXil9kZ .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEIXil9kZ .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEIXil9kZ .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEIXil9kZ .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEIXil9kZ .mbr-section-title {
  color: #404349;
}
.cid-vdEIXil9kZ .list {
  color: #404349;
}
.cid-vdEIXj3UNS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEIXj3UNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXj3UNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXj3UNS .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXj3UNS .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEIXj3UNS .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEIXj3UNS .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEIXj3UNS .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEIXj3UNS .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEIXj3UNS .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEIXj3UNS .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEIXj3UNS .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEIXj3UNS .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEIXj3UNS .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEIXj3UNS .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEIXj3UNS .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEIXj3UNS .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEIXj3UNS .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEIXj3UNS .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEIXj3UNS .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEIXj3UNS .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEIXj3UNS .mbr-section-title {
  color: #404349;
}
.cid-vdEIXj3UNS .mbr-desc {
  color: #b19a7c;
}
.cid-vdEIXj3UNS .mbr-text {
  color: #404349;
}
.cid-vdEIXj3UNS .item-title {
  color: #ed463f;
}
.cid-vdEIXj3UNS .item-text {
  color: #404349;
}
.cid-vdEIXkdTLc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEIXkdTLc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXkdTLc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXkdTLc .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEIXkdTLc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEIXkdTLc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEIXkdTLc .mbr-section-title {
  color: #404349;
}
.cid-vdEIXkdTLc .mbr-desc {
  color: #b19a7c;
}
.cid-vdEIXkdTLc .mbr-text {
  color: #404349;
}
.cid-vdEIXkdTLc .list {
  color: #404349;
}
.cid-vdEIXkdTLc .soc-desc {
  color: #404349;
}
.cid-vdEIXkdTLc label {
  color: #404349;
}
.cid-vdEIXkHssp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEIXkHssp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEIXkHssp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEIXkHssp .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEIXkHssp .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEIXkHssp .content-wrap .row {
  justify-content: center;
}
.cid-vdEIXkHssp .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXkHssp .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXkHssp .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEIXkHssp .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEIXkHssp .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEIXkHssp .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEIXkHssp .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXkHssp .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXkHssp .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIXkHssp .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIXkHssp .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEIXkHssp .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEIXkHssp .nav-wrapper .list .item-wrap:hover,
.cid-vdEIXkHssp .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEIXkHssp .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXkHssp .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXkHssp .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIXkHssp .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEIXkHssp .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEIXkHssp .contacts-wrapper .list .item-wrap:hover,
.cid-vdEIXkHssp .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEIXkHssp .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEIXkHssp .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEIXkHssp .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEIXkHssp .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEIXkHssp .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEIXkHssp .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEIXkHssp .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEIXkHssp .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEIXkHssp .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEIXkHssp .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEIXkHssp .mbr-section-title {
  color: #ed463f;
}
.cid-vdEIXkHssp .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEIXkHssp .list {
  color: #404349;
}
.cid-vdEJy9q8nl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEJy9q8nl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEJy9q8nl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEJy9q8nl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEJy9q8nl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEJy9q8nl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEJy9q8nl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEJy9q8nl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEJy9q8nl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEJy9q8nl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEJy9q8nl .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEJy9q8nl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEJy9q8nl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEJy9q8nl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEJy9q8nl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEJy9q8nl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEJy9q8nl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEJy9q8nl .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEJy9q8nl .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEJy9q8nl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEJy9q8nl .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEJy9q8nl .navbar-caption:hover,
.cid-vdEJy9q8nl .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEJy9q8nl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEJy9q8nl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEJy9q8nl .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEJy9q8nl .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEJy9q8nl .iconfont-wrapper:hover,
.cid-vdEJy9q8nl .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEJy9q8nl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEJy9q8nl .nav-item:focus,
.cid-vdEJy9q8nl .nav-link:focus {
  outline: none;
}
.cid-vdEJy9q8nl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEJy9q8nl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEJy9q8nl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEJy9q8nl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEJy9q8nl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEJy9q8nl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEJy9q8nl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEJy9q8nl .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEJy9q8nl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEJy9q8nl .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEJy9q8nl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEJy9q8nl .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEJy9q8nl .navbar.collapsed {
  justify-content: center;
}
.cid-vdEJy9q8nl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEJy9q8nl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEJy9q8nl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEJy9q8nl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEJy9q8nl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEJy9q8nl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEJy9q8nl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEJy9q8nl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEJy9q8nl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEJy9q8nl .navbar {
    min-height: 72px;
  }
  .cid-vdEJy9q8nl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEJy9q8nl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEJy9q8nl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEJy9q8nl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEJy9q8nl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEJy9q8nl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEJy9q8nl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEJy9q8nl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEJy9q8nl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEJy9q8nl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEJy9q8nl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEJy9q8nl .dropdown-item.active,
.cid-vdEJy9q8nl .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEJy9q8nl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEJy9q8nl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEJy9q8nl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEJy9q8nl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEJy9q8nl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEJy9q8nl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEJy9q8nl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEJy9q8nl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEJy9q8nl .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEJy9q8nl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEJy9q8nl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEJy9q8nl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEJy9q8nl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEJy9q8nl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEJy9q8nl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEJy9q8nl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEJy9q8nl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEJy9q8nl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEJy9q8nl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEJy9q8nl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEJy9q8nl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEJy9q8nl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEJy9q8nl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEJy9q8nl .navbar {
    height: 70px;
  }
  .cid-vdEJy9q8nl .navbar.opened {
    height: auto;
  }
  .cid-vdEJy9q8nl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEJy9q8nl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEJy9q8nl .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEJy9q8nl .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEJy9q8nl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEJy9q8nl .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEJy9q8nl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEJy9q8nl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEJy9q8nl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEJy9q8nl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEJy9q8nl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEJy9q8nl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEJy9q8nl .navbar-brand,
.cid-vdEJy9q8nl .navbar-toggler,
.cid-vdEJy9q8nl .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEJyb0di2 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEJyb0di2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJyb0di2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJyb0di2 .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEJyb0di2 .card {
  padding: 0 10px;
}
.cid-vdEJyb0di2 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEJyb0di2 .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEJyb0di2 .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEJyb0di2 .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEJyb0di2 .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEJyb0di2 .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEJyb0di2 .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEJyb0di2 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEJyb0di2 .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEJyb0di2 .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEJyb0di2 .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEJyb0di2 .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEJyb0di2 .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEJyb0di2 .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEJyb0di2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEJyb0di2 .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEJyb0di2 .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEJyb0di2 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEJyb0di2 .embla__button--next,
.cid-vdEJyb0di2 .embla__button--prev {
  display: flex;
}
.cid-vdEJyb0di2 .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEJyb0di2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEJyb0di2 .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEJyb0di2 .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEJyb0di2 .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEJyb0di2 .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEJyb0di2 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEJyb0di2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEJyb0di2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEJyb0di2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEJyb0di2 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEJyb0di2 .mbr-section-title {
  color: #404349;
}
.cid-vdEJyb0di2 .mbr-text {
  color: #404349;
}
.cid-vdEJyb0di2 .mbr-desc {
  color: #404349;
}
.cid-vdEJyci7X8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEJyci7X8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJyci7X8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJyci7X8 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEJyci7X8 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEJyci7X8 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEJyci7X8 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEJyci7X8 .mbr-section-title {
  color: #404349;
}
.cid-vdEJyci7X8 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEJyci7X8 .mbr-text {
  color: #404349;
}
.cid-vdEJyci7X8 .list {
  color: #404349;
}
.cid-vdEJydnVmc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEJydnVmc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJydnVmc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJydnVmc .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEJydnVmc .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJydnVmc .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEJydnVmc .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEJydnVmc .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEJydnVmc .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEJydnVmc .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEJydnVmc .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEJydnVmc .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEJydnVmc .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEJydnVmc .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJydnVmc .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJydnVmc .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEJydnVmc .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEJydnVmc .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEJydnVmc .mbr-section-title {
  color: #404349;
}
.cid-vdEJydnVmc .mbr-desc {
  color: #b19a7c;
}
.cid-vdEJydnVmc .item-title {
  color: #404349;
}
.cid-vdEJydnVmc .item-text {
  color: #404349;
}
.cid-vdEJyezuld {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEJyezuld .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJyezuld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJyezuld .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEJyezuld .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEJyezuld .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEJyezuld .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEJyezuld .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEJyezuld .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEJyezuld .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEJyezuld .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEJyezuld .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEJyezuld .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEJyezuld .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEJyezuld .mbr-section-title {
  color: #404349;
}
.cid-vdEJyezuld .list {
  color: #404349;
}
.cid-vdEJyfe8LK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEJyfe8LK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJyfe8LK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJyfe8LK .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJyfe8LK .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEJyfe8LK .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEJyfe8LK .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEJyfe8LK .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEJyfe8LK .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEJyfe8LK .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEJyfe8LK .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEJyfe8LK .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEJyfe8LK .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEJyfe8LK .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEJyfe8LK .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEJyfe8LK .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEJyfe8LK .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEJyfe8LK .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEJyfe8LK .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEJyfe8LK .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEJyfe8LK .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEJyfe8LK .mbr-section-title {
  color: #404349;
}
.cid-vdEJyfe8LK .mbr-desc {
  color: #b19a7c;
}
.cid-vdEJyfe8LK .mbr-text {
  color: #404349;
}
.cid-vdEJyfe8LK .item-title {
  color: #ed463f;
}
.cid-vdEJyfe8LK .item-text {
  color: #404349;
}
.cid-vdEJygfKLM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEJygfKLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJygfKLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJygfKLM .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEJygfKLM .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEJygfKLM .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEJygfKLM .mbr-section-title {
  color: #404349;
}
.cid-vdEJygfKLM .mbr-desc {
  color: #b19a7c;
}
.cid-vdEJygfKLM .mbr-text {
  color: #404349;
}
.cid-vdEJygfKLM .list {
  color: #404349;
}
.cid-vdEJygfKLM .soc-desc {
  color: #404349;
}
.cid-vdEJygfKLM label {
  color: #404349;
}
.cid-vdEJyhe6XX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEJyhe6XX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEJyhe6XX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEJyhe6XX .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEJyhe6XX .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEJyhe6XX .content-wrap .row {
  justify-content: center;
}
.cid-vdEJyhe6XX .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJyhe6XX .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJyhe6XX .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEJyhe6XX .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEJyhe6XX .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEJyhe6XX .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEJyhe6XX .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJyhe6XX .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJyhe6XX .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEJyhe6XX .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEJyhe6XX .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEJyhe6XX .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEJyhe6XX .nav-wrapper .list .item-wrap:hover,
.cid-vdEJyhe6XX .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEJyhe6XX .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJyhe6XX .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJyhe6XX .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEJyhe6XX .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEJyhe6XX .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEJyhe6XX .contacts-wrapper .list .item-wrap:hover,
.cid-vdEJyhe6XX .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEJyhe6XX .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEJyhe6XX .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEJyhe6XX .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEJyhe6XX .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEJyhe6XX .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEJyhe6XX .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEJyhe6XX .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEJyhe6XX .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEJyhe6XX .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEJyhe6XX .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEJyhe6XX .mbr-section-title {
  color: #ed463f;
}
.cid-vdEJyhe6XX .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEJyhe6XX .list {
  color: #404349;
}
.cid-vdEKdjF4zF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEKdjF4zF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEKdjF4zF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEKdjF4zF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEKdjF4zF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEKdjF4zF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEKdjF4zF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEKdjF4zF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEKdjF4zF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEKdjF4zF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEKdjF4zF .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEKdjF4zF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEKdjF4zF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEKdjF4zF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEKdjF4zF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEKdjF4zF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEKdjF4zF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEKdjF4zF .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEKdjF4zF .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEKdjF4zF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEKdjF4zF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEKdjF4zF .navbar-caption:hover,
.cid-vdEKdjF4zF .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEKdjF4zF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEKdjF4zF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEKdjF4zF .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEKdjF4zF .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKdjF4zF .iconfont-wrapper:hover,
.cid-vdEKdjF4zF .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEKdjF4zF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEKdjF4zF .nav-item:focus,
.cid-vdEKdjF4zF .nav-link:focus {
  outline: none;
}
.cid-vdEKdjF4zF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEKdjF4zF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEKdjF4zF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEKdjF4zF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEKdjF4zF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEKdjF4zF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEKdjF4zF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEKdjF4zF .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEKdjF4zF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEKdjF4zF .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEKdjF4zF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEKdjF4zF .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEKdjF4zF .navbar.collapsed {
  justify-content: center;
}
.cid-vdEKdjF4zF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEKdjF4zF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEKdjF4zF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEKdjF4zF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEKdjF4zF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEKdjF4zF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEKdjF4zF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEKdjF4zF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEKdjF4zF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEKdjF4zF .navbar {
    min-height: 72px;
  }
  .cid-vdEKdjF4zF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEKdjF4zF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEKdjF4zF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEKdjF4zF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEKdjF4zF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEKdjF4zF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEKdjF4zF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEKdjF4zF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEKdjF4zF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEKdjF4zF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEKdjF4zF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEKdjF4zF .dropdown-item.active,
.cid-vdEKdjF4zF .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEKdjF4zF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEKdjF4zF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEKdjF4zF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEKdjF4zF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEKdjF4zF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEKdjF4zF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEKdjF4zF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEKdjF4zF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEKdjF4zF .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEKdjF4zF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEKdjF4zF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEKdjF4zF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEKdjF4zF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEKdjF4zF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEKdjF4zF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEKdjF4zF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEKdjF4zF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEKdjF4zF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEKdjF4zF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEKdjF4zF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEKdjF4zF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEKdjF4zF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEKdjF4zF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEKdjF4zF .navbar {
    height: 70px;
  }
  .cid-vdEKdjF4zF .navbar.opened {
    height: auto;
  }
  .cid-vdEKdjF4zF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEKdjF4zF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEKdjF4zF .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEKdjF4zF .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEKdjF4zF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEKdjF4zF .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEKdjF4zF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEKdjF4zF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEKdjF4zF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEKdjF4zF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEKdjF4zF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEKdjF4zF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEKdjF4zF .navbar-brand,
.cid-vdEKdjF4zF .navbar-toggler,
.cid-vdEKdjF4zF .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEKdlM26U {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKdlM26U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdlM26U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdlM26U .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEKdlM26U .card {
  padding: 0 10px;
}
.cid-vdEKdlM26U .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEKdlM26U .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEKdlM26U .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKdlM26U .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEKdlM26U .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEKdlM26U .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKdlM26U .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEKdlM26U .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEKdlM26U .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEKdlM26U .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEKdlM26U .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEKdlM26U .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEKdlM26U .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEKdlM26U .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEKdlM26U .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEKdlM26U .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEKdlM26U .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEKdlM26U .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEKdlM26U .embla__button--next,
.cid-vdEKdlM26U .embla__button--prev {
  display: flex;
}
.cid-vdEKdlM26U .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEKdlM26U .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEKdlM26U .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEKdlM26U .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEKdlM26U .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEKdlM26U .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEKdlM26U .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEKdlM26U .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEKdlM26U .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEKdlM26U .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEKdlM26U .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEKdlM26U .mbr-section-title {
  color: #404349;
}
.cid-vdEKdlM26U .mbr-text {
  color: #404349;
}
.cid-vdEKdlM26U .mbr-desc {
  color: #404349;
}
.cid-vdEKdnqedp {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEKdnqedp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdnqedp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdnqedp .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEKdnqedp .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKdnqedp .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKdnqedp .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKdnqedp .mbr-section-title {
  color: #404349;
}
.cid-vdEKdnqedp .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEKdnqedp .mbr-text {
  color: #404349;
}
.cid-vdEKdnqedp .list {
  color: #404349;
}
.cid-vdEKdpH0M5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKdpH0M5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdpH0M5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdpH0M5 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKdpH0M5 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdpH0M5 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKdpH0M5 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKdpH0M5 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEKdpH0M5 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKdpH0M5 .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEKdpH0M5 .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEKdpH0M5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKdpH0M5 .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEKdpH0M5 .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKdpH0M5 .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdpH0M5 .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEKdpH0M5 .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEKdpH0M5 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEKdpH0M5 .mbr-section-title {
  color: #404349;
}
.cid-vdEKdpH0M5 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKdpH0M5 .item-title {
  color: #404349;
}
.cid-vdEKdpH0M5 .item-text {
  color: #404349;
}
.cid-vdEKdrln6t {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEKdrln6t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdrln6t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdrln6t .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEKdrln6t .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEKdrln6t .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEKdrln6t .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKdrln6t .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEKdrln6t .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEKdrln6t .mbr-section-title {
  color: #404349;
}
.cid-vdEKdrln6t .list {
  color: #404349;
}
.cid-vdEKdsQfxs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKdsQfxs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdsQfxs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdsQfxs .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdsQfxs .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKdsQfxs .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKdsQfxs .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEKdsQfxs .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKdsQfxs .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEKdsQfxs .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEKdsQfxs .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEKdsQfxs .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEKdsQfxs .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEKdsQfxs .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEKdsQfxs .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEKdsQfxs .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEKdsQfxs .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEKdsQfxs .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKdsQfxs .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEKdsQfxs .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEKdsQfxs .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEKdsQfxs .mbr-section-title {
  color: #404349;
}
.cid-vdEKdsQfxs .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKdsQfxs .mbr-text {
  color: #404349;
}
.cid-vdEKdsQfxs .item-title {
  color: #ed463f;
}
.cid-vdEKdsQfxs .item-text {
  color: #404349;
}
.cid-vdEKduC00l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEKduC00l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKduC00l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKduC00l .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEKduC00l .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEKduC00l .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEKduC00l .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKduC00l .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKduC00l .mbr-section-title {
  color: #404349;
}
.cid-vdEKduC00l .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKduC00l .mbr-text {
  color: #404349;
}
.cid-vdEKduC00l .list {
  color: #404349;
}
.cid-vdEKduC00l .soc-desc {
  color: #404349;
}
.cid-vdEKduC00l label {
  color: #404349;
}
.cid-vdEKdwsysT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKdwsysT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKdwsysT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKdwsysT .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEKdwsysT .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEKdwsysT .content-wrap .row {
  justify-content: center;
}
.cid-vdEKdwsysT .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKdwsysT .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdwsysT .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEKdwsysT .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEKdwsysT .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEKdwsysT .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKdwsysT .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKdwsysT .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdwsysT .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKdwsysT .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKdwsysT .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEKdwsysT .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKdwsysT .nav-wrapper .list .item-wrap:hover,
.cid-vdEKdwsysT .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKdwsysT .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKdwsysT .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdwsysT .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKdwsysT .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKdwsysT .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEKdwsysT .contacts-wrapper .list .item-wrap:hover,
.cid-vdEKdwsysT .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKdwsysT .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKdwsysT .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKdwsysT .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKdwsysT .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKdwsysT .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKdwsysT .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKdwsysT .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKdwsysT .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKdwsysT .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKdwsysT .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEKdwsysT .mbr-section-title {
  color: #ed463f;
}
.cid-vdEKdwsysT .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEKdwsysT .list {
  color: #404349;
}
.cid-vdEKNdvhC5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEKNdvhC5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEKNdvhC5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEKNdvhC5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEKNdvhC5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEKNdvhC5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEKNdvhC5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEKNdvhC5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEKNdvhC5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEKNdvhC5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEKNdvhC5 .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEKNdvhC5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEKNdvhC5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEKNdvhC5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEKNdvhC5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEKNdvhC5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEKNdvhC5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEKNdvhC5 .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEKNdvhC5 .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEKNdvhC5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEKNdvhC5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEKNdvhC5 .navbar-caption:hover,
.cid-vdEKNdvhC5 .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEKNdvhC5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEKNdvhC5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEKNdvhC5 .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEKNdvhC5 .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKNdvhC5 .iconfont-wrapper:hover,
.cid-vdEKNdvhC5 .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEKNdvhC5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEKNdvhC5 .nav-item:focus,
.cid-vdEKNdvhC5 .nav-link:focus {
  outline: none;
}
.cid-vdEKNdvhC5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEKNdvhC5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEKNdvhC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEKNdvhC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEKNdvhC5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEKNdvhC5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEKNdvhC5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEKNdvhC5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEKNdvhC5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEKNdvhC5 .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEKNdvhC5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEKNdvhC5 .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEKNdvhC5 .navbar.collapsed {
  justify-content: center;
}
.cid-vdEKNdvhC5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEKNdvhC5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEKNdvhC5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEKNdvhC5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEKNdvhC5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEKNdvhC5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEKNdvhC5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEKNdvhC5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEKNdvhC5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEKNdvhC5 .navbar {
    min-height: 72px;
  }
  .cid-vdEKNdvhC5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEKNdvhC5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEKNdvhC5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEKNdvhC5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEKNdvhC5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEKNdvhC5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEKNdvhC5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEKNdvhC5 .dropdown-item.active,
.cid-vdEKNdvhC5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEKNdvhC5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEKNdvhC5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEKNdvhC5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEKNdvhC5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEKNdvhC5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEKNdvhC5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEKNdvhC5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEKNdvhC5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEKNdvhC5 .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEKNdvhC5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEKNdvhC5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEKNdvhC5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEKNdvhC5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEKNdvhC5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEKNdvhC5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEKNdvhC5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEKNdvhC5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEKNdvhC5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEKNdvhC5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEKNdvhC5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEKNdvhC5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEKNdvhC5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEKNdvhC5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEKNdvhC5 .navbar {
    height: 70px;
  }
  .cid-vdEKNdvhC5 .navbar.opened {
    height: auto;
  }
  .cid-vdEKNdvhC5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEKNdvhC5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEKNdvhC5 .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEKNdvhC5 .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEKNdvhC5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEKNdvhC5 .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEKNdvhC5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEKNdvhC5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEKNdvhC5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEKNdvhC5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEKNdvhC5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEKNdvhC5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEKNdvhC5 .navbar-brand,
.cid-vdEKNdvhC5 .navbar-toggler,
.cid-vdEKNdvhC5 .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEKNfvhHY {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKNfvhHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNfvhHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNfvhHY .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEKNfvhHY .card {
  padding: 0 10px;
}
.cid-vdEKNfvhHY .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEKNfvhHY .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEKNfvhHY .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKNfvhHY .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEKNfvhHY .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEKNfvhHY .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKNfvhHY .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEKNfvhHY .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEKNfvhHY .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEKNfvhHY .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEKNfvhHY .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEKNfvhHY .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEKNfvhHY .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEKNfvhHY .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEKNfvhHY .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEKNfvhHY .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEKNfvhHY .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEKNfvhHY .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEKNfvhHY .embla__button--next,
.cid-vdEKNfvhHY .embla__button--prev {
  display: flex;
}
.cid-vdEKNfvhHY .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEKNfvhHY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEKNfvhHY .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEKNfvhHY .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEKNfvhHY .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEKNfvhHY .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEKNfvhHY .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEKNfvhHY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEKNfvhHY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEKNfvhHY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEKNfvhHY .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEKNfvhHY .mbr-section-title {
  color: #404349;
}
.cid-vdEKNfvhHY .mbr-text {
  color: #404349;
}
.cid-vdEKNfvhHY .mbr-desc {
  color: #404349;
}
.cid-vdEKNhfeYD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEKNhfeYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNhfeYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNhfeYD .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEKNhfeYD .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKNhfeYD .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKNhfeYD .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKNhfeYD .mbr-section-title {
  color: #404349;
}
.cid-vdEKNhfeYD .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEKNhfeYD .mbr-text {
  color: #404349;
}
.cid-vdEKNhfeYD .list {
  color: #404349;
}
.cid-vdEKNjvz6k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKNjvz6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNjvz6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNjvz6k .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKNjvz6k .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNjvz6k .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKNjvz6k .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKNjvz6k .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEKNjvz6k .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKNjvz6k .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEKNjvz6k .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEKNjvz6k .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKNjvz6k .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEKNjvz6k .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNjvz6k .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNjvz6k .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEKNjvz6k .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEKNjvz6k .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEKNjvz6k .mbr-section-title {
  color: #404349;
}
.cid-vdEKNjvz6k .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKNjvz6k .item-title {
  color: #404349;
}
.cid-vdEKNjvz6k .item-text {
  color: #404349;
}
.cid-vdEKNly92B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEKNly92B .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNly92B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNly92B .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEKNly92B .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEKNly92B .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEKNly92B .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEKNly92B .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEKNly92B .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEKNly92B .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEKNly92B .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEKNly92B .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKNly92B .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEKNly92B .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEKNly92B .mbr-section-title {
  color: #404349;
}
.cid-vdEKNly92B .list {
  color: #404349;
}
.cid-vdEKNmO0mN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKNmO0mN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNmO0mN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNmO0mN .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNmO0mN .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKNmO0mN .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEKNmO0mN .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEKNmO0mN .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKNmO0mN .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEKNmO0mN .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEKNmO0mN .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEKNmO0mN .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEKNmO0mN .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEKNmO0mN .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEKNmO0mN .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEKNmO0mN .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEKNmO0mN .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEKNmO0mN .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKNmO0mN .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEKNmO0mN .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEKNmO0mN .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEKNmO0mN .mbr-section-title {
  color: #404349;
}
.cid-vdEKNmO0mN .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKNmO0mN .mbr-text {
  color: #404349;
}
.cid-vdEKNmO0mN .item-title {
  color: #ed463f;
}
.cid-vdEKNmO0mN .item-text {
  color: #404349;
}
.cid-vdEKNovPOW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEKNovPOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNovPOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNovPOW .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEKNovPOW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKNovPOW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKNovPOW .mbr-section-title {
  color: #404349;
}
.cid-vdEKNovPOW .mbr-desc {
  color: #b19a7c;
}
.cid-vdEKNovPOW .mbr-text {
  color: #404349;
}
.cid-vdEKNovPOW .list {
  color: #404349;
}
.cid-vdEKNovPOW .soc-desc {
  color: #404349;
}
.cid-vdEKNovPOW label {
  color: #404349;
}
.cid-vdEKNqxikn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEKNqxikn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEKNqxikn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEKNqxikn .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEKNqxikn .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEKNqxikn .content-wrap .row {
  justify-content: center;
}
.cid-vdEKNqxikn .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNqxikn .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNqxikn .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEKNqxikn .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEKNqxikn .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEKNqxikn .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEKNqxikn .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNqxikn .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNqxikn .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKNqxikn .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKNqxikn .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEKNqxikn .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKNqxikn .nav-wrapper .list .item-wrap:hover,
.cid-vdEKNqxikn .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKNqxikn .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNqxikn .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNqxikn .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKNqxikn .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEKNqxikn .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEKNqxikn .contacts-wrapper .list .item-wrap:hover,
.cid-vdEKNqxikn .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEKNqxikn .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEKNqxikn .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEKNqxikn .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEKNqxikn .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEKNqxikn .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEKNqxikn .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEKNqxikn .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEKNqxikn .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEKNqxikn .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEKNqxikn .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEKNqxikn .mbr-section-title {
  color: #ed463f;
}
.cid-vdEKNqxikn .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEKNqxikn .list {
  color: #404349;
}
.cid-vdELfTeOEv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdELfTeOEv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdELfTeOEv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdELfTeOEv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdELfTeOEv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdELfTeOEv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdELfTeOEv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdELfTeOEv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdELfTeOEv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdELfTeOEv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdELfTeOEv .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdELfTeOEv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdELfTeOEv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdELfTeOEv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdELfTeOEv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdELfTeOEv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdELfTeOEv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdELfTeOEv .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdELfTeOEv .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdELfTeOEv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdELfTeOEv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdELfTeOEv .navbar-caption:hover,
.cid-vdELfTeOEv .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdELfTeOEv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdELfTeOEv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdELfTeOEv .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdELfTeOEv .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdELfTeOEv .iconfont-wrapper:hover,
.cid-vdELfTeOEv .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdELfTeOEv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdELfTeOEv .nav-item:focus,
.cid-vdELfTeOEv .nav-link:focus {
  outline: none;
}
.cid-vdELfTeOEv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdELfTeOEv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdELfTeOEv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdELfTeOEv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdELfTeOEv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdELfTeOEv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdELfTeOEv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdELfTeOEv .navbar.opened {
  transition: all 0.3s;
}
.cid-vdELfTeOEv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdELfTeOEv .navbar .navbar-logo img {
  width: auto;
}
.cid-vdELfTeOEv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdELfTeOEv .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdELfTeOEv .navbar.collapsed {
  justify-content: center;
}
.cid-vdELfTeOEv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdELfTeOEv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdELfTeOEv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdELfTeOEv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdELfTeOEv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdELfTeOEv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdELfTeOEv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdELfTeOEv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdELfTeOEv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdELfTeOEv .navbar {
    min-height: 72px;
  }
  .cid-vdELfTeOEv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdELfTeOEv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdELfTeOEv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdELfTeOEv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdELfTeOEv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdELfTeOEv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdELfTeOEv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdELfTeOEv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdELfTeOEv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdELfTeOEv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdELfTeOEv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdELfTeOEv .dropdown-item.active,
.cid-vdELfTeOEv .dropdown-item:active {
  background-color: transparent;
}
.cid-vdELfTeOEv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdELfTeOEv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdELfTeOEv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdELfTeOEv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdELfTeOEv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdELfTeOEv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdELfTeOEv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdELfTeOEv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdELfTeOEv .navbar-buttons {
    text-align: left;
  }
}
.cid-vdELfTeOEv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdELfTeOEv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdELfTeOEv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdELfTeOEv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdELfTeOEv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdELfTeOEv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdELfTeOEv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdELfTeOEv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdELfTeOEv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdELfTeOEv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdELfTeOEv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdELfTeOEv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdELfTeOEv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdELfTeOEv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdELfTeOEv .navbar {
    height: 70px;
  }
  .cid-vdELfTeOEv .navbar.opened {
    height: auto;
  }
  .cid-vdELfTeOEv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdELfTeOEv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdELfTeOEv .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdELfTeOEv .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdELfTeOEv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdELfTeOEv .navbar-brand {
    margin-right: auto;
  }
  .cid-vdELfTeOEv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdELfTeOEv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdELfTeOEv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdELfTeOEv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdELfTeOEv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdELfTeOEv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdELfTeOEv .navbar-brand,
.cid-vdELfTeOEv .navbar-toggler,
.cid-vdELfTeOEv .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdELfUgSTf {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELfUgSTf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfUgSTf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfUgSTf .items-wrapper {
  margin: 0 -10px;
}
.cid-vdELfUgSTf .card {
  padding: 0 10px;
}
.cid-vdELfUgSTf .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdELfUgSTf .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdELfUgSTf .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdELfUgSTf .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdELfUgSTf .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdELfUgSTf .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELfUgSTf .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdELfUgSTf .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdELfUgSTf .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdELfUgSTf .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdELfUgSTf .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdELfUgSTf .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdELfUgSTf .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdELfUgSTf .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdELfUgSTf .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdELfUgSTf .embla__slide .slide-content {
  width: 100%;
}
.cid-vdELfUgSTf .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdELfUgSTf .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdELfUgSTf .embla__button--next,
.cid-vdELfUgSTf .embla__button--prev {
  display: flex;
}
.cid-vdELfUgSTf .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdELfUgSTf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdELfUgSTf .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdELfUgSTf .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdELfUgSTf .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdELfUgSTf .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdELfUgSTf .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdELfUgSTf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdELfUgSTf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdELfUgSTf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdELfUgSTf .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdELfUgSTf .mbr-section-title {
  color: #404349;
}
.cid-vdELfUgSTf .mbr-text {
  color: #404349;
}
.cid-vdELfUgSTf .mbr-desc {
  color: #404349;
}
.cid-vdELfVggOB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdELfVggOB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfVggOB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfVggOB .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdELfVggOB .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELfVggOB .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELfVggOB .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELfVggOB .mbr-section-title {
  color: #404349;
}
.cid-vdELfVggOB .mbr-section-subtitle {
  color: #404349;
}
.cid-vdELfVggOB .mbr-text {
  color: #404349;
}
.cid-vdELfVggOB .list {
  color: #404349;
}
.cid-vdELfWxv2E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELfWxv2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfWxv2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfWxv2E .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELfWxv2E .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELfWxv2E .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELfWxv2E .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELfWxv2E .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdELfWxv2E .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELfWxv2E .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdELfWxv2E .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdELfWxv2E .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdELfWxv2E .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdELfWxv2E .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELfWxv2E .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELfWxv2E .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdELfWxv2E .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdELfWxv2E .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdELfWxv2E .mbr-section-title {
  color: #404349;
}
.cid-vdELfWxv2E .mbr-desc {
  color: #b19a7c;
}
.cid-vdELfWxv2E .item-title {
  color: #404349;
}
.cid-vdELfWxv2E .item-text {
  color: #404349;
}
.cid-vdELfXBciA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdELfXBciA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfXBciA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfXBciA .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdELfXBciA .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdELfXBciA .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdELfXBciA .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdELfXBciA .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdELfXBciA .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdELfXBciA .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdELfXBciA .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdELfXBciA .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELfXBciA .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdELfXBciA .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdELfXBciA .mbr-section-title {
  color: #404349;
}
.cid-vdELfXBciA .list {
  color: #404349;
}
.cid-vdELfYIfzm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELfYIfzm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfYIfzm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfYIfzm .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELfYIfzm .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELfYIfzm .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELfYIfzm .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdELfYIfzm .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELfYIfzm .cont-wrap {
  margin: 0 -10px;
}
.cid-vdELfYIfzm .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdELfYIfzm .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdELfYIfzm .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdELfYIfzm .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdELfYIfzm .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdELfYIfzm .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdELfYIfzm .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdELfYIfzm .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdELfYIfzm .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdELfYIfzm .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdELfYIfzm .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdELfYIfzm .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdELfYIfzm .mbr-section-title {
  color: #404349;
}
.cid-vdELfYIfzm .mbr-desc {
  color: #b19a7c;
}
.cid-vdELfYIfzm .mbr-text {
  color: #404349;
}
.cid-vdELfYIfzm .item-title {
  color: #ed463f;
}
.cid-vdELfYIfzm .item-text {
  color: #404349;
}
.cid-vdELfZCz18 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdELfZCz18 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELfZCz18 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELfZCz18 .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdELfZCz18 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELfZCz18 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELfZCz18 .mbr-section-title {
  color: #404349;
}
.cid-vdELfZCz18 .mbr-desc {
  color: #b19a7c;
}
.cid-vdELfZCz18 .mbr-text {
  color: #404349;
}
.cid-vdELfZCz18 .list {
  color: #404349;
}
.cid-vdELfZCz18 .soc-desc {
  color: #404349;
}
.cid-vdELfZCz18 label {
  color: #404349;
}
.cid-vdELg0oLcU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELg0oLcU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELg0oLcU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELg0oLcU .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdELg0oLcU .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdELg0oLcU .content-wrap .row {
  justify-content: center;
}
.cid-vdELg0oLcU .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELg0oLcU .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELg0oLcU .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdELg0oLcU .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdELg0oLcU .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdELg0oLcU .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELg0oLcU .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELg0oLcU .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELg0oLcU .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELg0oLcU .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELg0oLcU .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdELg0oLcU .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELg0oLcU .nav-wrapper .list .item-wrap:hover,
.cid-vdELg0oLcU .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELg0oLcU .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELg0oLcU .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELg0oLcU .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELg0oLcU .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELg0oLcU .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdELg0oLcU .contacts-wrapper .list .item-wrap:hover,
.cid-vdELg0oLcU .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELg0oLcU .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELg0oLcU .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELg0oLcU .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELg0oLcU .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELg0oLcU .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELg0oLcU .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELg0oLcU .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELg0oLcU .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELg0oLcU .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELg0oLcU .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdELg0oLcU .mbr-section-title {
  color: #ed463f;
}
.cid-vdELg0oLcU .mbr-section-subtitle {
  color: #404349;
}
.cid-vdELg0oLcU .list {
  color: #404349;
}
.cid-vdELKKkbHL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdELKKkbHL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdELKKkbHL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdELKKkbHL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdELKKkbHL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdELKKkbHL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdELKKkbHL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdELKKkbHL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdELKKkbHL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdELKKkbHL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdELKKkbHL .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdELKKkbHL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdELKKkbHL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdELKKkbHL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdELKKkbHL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdELKKkbHL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdELKKkbHL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdELKKkbHL .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdELKKkbHL .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdELKKkbHL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdELKKkbHL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdELKKkbHL .navbar-caption:hover,
.cid-vdELKKkbHL .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdELKKkbHL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdELKKkbHL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdELKKkbHL .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdELKKkbHL .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdELKKkbHL .iconfont-wrapper:hover,
.cid-vdELKKkbHL .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdELKKkbHL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdELKKkbHL .nav-item:focus,
.cid-vdELKKkbHL .nav-link:focus {
  outline: none;
}
.cid-vdELKKkbHL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdELKKkbHL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdELKKkbHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdELKKkbHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdELKKkbHL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdELKKkbHL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdELKKkbHL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdELKKkbHL .navbar.opened {
  transition: all 0.3s;
}
.cid-vdELKKkbHL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdELKKkbHL .navbar .navbar-logo img {
  width: auto;
}
.cid-vdELKKkbHL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdELKKkbHL .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdELKKkbHL .navbar.collapsed {
  justify-content: center;
}
.cid-vdELKKkbHL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdELKKkbHL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdELKKkbHL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdELKKkbHL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdELKKkbHL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdELKKkbHL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdELKKkbHL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdELKKkbHL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdELKKkbHL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdELKKkbHL .navbar {
    min-height: 72px;
  }
  .cid-vdELKKkbHL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdELKKkbHL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdELKKkbHL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdELKKkbHL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdELKKkbHL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdELKKkbHL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdELKKkbHL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdELKKkbHL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdELKKkbHL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdELKKkbHL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdELKKkbHL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdELKKkbHL .dropdown-item.active,
.cid-vdELKKkbHL .dropdown-item:active {
  background-color: transparent;
}
.cid-vdELKKkbHL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdELKKkbHL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdELKKkbHL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdELKKkbHL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdELKKkbHL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdELKKkbHL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdELKKkbHL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdELKKkbHL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdELKKkbHL .navbar-buttons {
    text-align: left;
  }
}
.cid-vdELKKkbHL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdELKKkbHL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdELKKkbHL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdELKKkbHL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdELKKkbHL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdELKKkbHL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdELKKkbHL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdELKKkbHL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdELKKkbHL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdELKKkbHL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdELKKkbHL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdELKKkbHL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdELKKkbHL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdELKKkbHL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdELKKkbHL .navbar {
    height: 70px;
  }
  .cid-vdELKKkbHL .navbar.opened {
    height: auto;
  }
  .cid-vdELKKkbHL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdELKKkbHL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdELKKkbHL .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdELKKkbHL .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdELKKkbHL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdELKKkbHL .navbar-brand {
    margin-right: auto;
  }
  .cid-vdELKKkbHL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdELKKkbHL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdELKKkbHL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdELKKkbHL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdELKKkbHL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdELKKkbHL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdELKKkbHL .navbar-brand,
.cid-vdELKKkbHL .navbar-toggler,
.cid-vdELKKkbHL .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdELKMdkpF {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELKMdkpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKMdkpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKMdkpF .items-wrapper {
  margin: 0 -10px;
}
.cid-vdELKMdkpF .card {
  padding: 0 10px;
}
.cid-vdELKMdkpF .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdELKMdkpF .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdELKMdkpF .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdELKMdkpF .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdELKMdkpF .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdELKMdkpF .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELKMdkpF .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdELKMdkpF .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdELKMdkpF .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdELKMdkpF .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdELKMdkpF .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdELKMdkpF .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdELKMdkpF .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdELKMdkpF .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdELKMdkpF .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdELKMdkpF .embla__slide .slide-content {
  width: 100%;
}
.cid-vdELKMdkpF .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdELKMdkpF .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdELKMdkpF .embla__button--next,
.cid-vdELKMdkpF .embla__button--prev {
  display: flex;
}
.cid-vdELKMdkpF .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdELKMdkpF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdELKMdkpF .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdELKMdkpF .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdELKMdkpF .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdELKMdkpF .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdELKMdkpF .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdELKMdkpF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdELKMdkpF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdELKMdkpF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdELKMdkpF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdELKMdkpF .mbr-section-title {
  color: #404349;
}
.cid-vdELKMdkpF .mbr-text {
  color: #404349;
}
.cid-vdELKMdkpF .mbr-desc {
  color: #404349;
}
.cid-vdELKNXHwA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdELKNXHwA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKNXHwA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKNXHwA .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdELKNXHwA .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELKNXHwA .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELKNXHwA .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELKNXHwA .mbr-section-title {
  color: #404349;
}
.cid-vdELKNXHwA .mbr-section-subtitle {
  color: #404349;
}
.cid-vdELKNXHwA .mbr-text {
  color: #404349;
}
.cid-vdELKNXHwA .list {
  color: #404349;
}
.cid-vdELKQjSCZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELKQjSCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKQjSCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKQjSCZ .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELKQjSCZ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKQjSCZ .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELKQjSCZ .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELKQjSCZ .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdELKQjSCZ .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELKQjSCZ .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdELKQjSCZ .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdELKQjSCZ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdELKQjSCZ .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdELKQjSCZ .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKQjSCZ .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKQjSCZ .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdELKQjSCZ .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdELKQjSCZ .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdELKQjSCZ .mbr-section-title {
  color: #404349;
}
.cid-vdELKQjSCZ .mbr-desc {
  color: #b19a7c;
}
.cid-vdELKQjSCZ .item-title {
  color: #404349;
}
.cid-vdELKQjSCZ .item-text {
  color: #404349;
}
.cid-vdELKSaaqR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdELKSaaqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKSaaqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKSaaqR .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdELKSaaqR .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdELKSaaqR .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdELKSaaqR .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdELKSaaqR .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdELKSaaqR .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdELKSaaqR .mbr-section-title {
  color: #404349;
}
.cid-vdELKSaaqR .list {
  color: #404349;
}
.cid-vdELKTKQTE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELKTKQTE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKTKQTE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKTKQTE .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKTKQTE .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELKTKQTE .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdELKTKQTE .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdELKTKQTE .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELKTKQTE .cont-wrap {
  margin: 0 -10px;
}
.cid-vdELKTKQTE .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdELKTKQTE .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdELKTKQTE .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdELKTKQTE .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdELKTKQTE .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdELKTKQTE .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdELKTKQTE .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdELKTKQTE .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdELKTKQTE .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdELKTKQTE .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdELKTKQTE .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdELKTKQTE .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdELKTKQTE .mbr-section-title {
  color: #404349;
}
.cid-vdELKTKQTE .mbr-desc {
  color: #b19a7c;
}
.cid-vdELKTKQTE .mbr-text {
  color: #404349;
}
.cid-vdELKTKQTE .item-title {
  color: #ed463f;
}
.cid-vdELKTKQTE .item-text {
  color: #404349;
}
.cid-vdELKVU2Oc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdELKVU2Oc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKVU2Oc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKVU2Oc .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdELKVU2Oc .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELKVU2Oc .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELKVU2Oc .mbr-section-title {
  color: #404349;
}
.cid-vdELKVU2Oc .mbr-desc {
  color: #b19a7c;
}
.cid-vdELKVU2Oc .mbr-text {
  color: #404349;
}
.cid-vdELKVU2Oc .list {
  color: #404349;
}
.cid-vdELKVU2Oc .soc-desc {
  color: #404349;
}
.cid-vdELKVU2Oc label {
  color: #404349;
}
.cid-vdELKXXh3P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdELKXXh3P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdELKXXh3P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdELKXXh3P .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdELKXXh3P .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdELKXXh3P .content-wrap .row {
  justify-content: center;
}
.cid-vdELKXXh3P .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKXXh3P .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKXXh3P .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdELKXXh3P .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdELKXXh3P .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdELKXXh3P .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdELKXXh3P .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKXXh3P .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKXXh3P .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELKXXh3P .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELKXXh3P .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdELKXXh3P .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELKXXh3P .nav-wrapper .list .item-wrap:hover,
.cid-vdELKXXh3P .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELKXXh3P .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKXXh3P .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKXXh3P .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELKXXh3P .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdELKXXh3P .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdELKXXh3P .contacts-wrapper .list .item-wrap:hover,
.cid-vdELKXXh3P .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdELKXXh3P .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdELKXXh3P .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdELKXXh3P .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdELKXXh3P .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdELKXXh3P .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdELKXXh3P .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdELKXXh3P .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdELKXXh3P .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdELKXXh3P .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdELKXXh3P .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdELKXXh3P .mbr-section-title {
  color: #ed463f;
}
.cid-vdELKXXh3P .mbr-section-subtitle {
  color: #404349;
}
.cid-vdELKXXh3P .list {
  color: #404349;
}
.cid-vdEMilIkvk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEMilIkvk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEMilIkvk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEMilIkvk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEMilIkvk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEMilIkvk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEMilIkvk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEMilIkvk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEMilIkvk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEMilIkvk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEMilIkvk .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEMilIkvk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEMilIkvk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEMilIkvk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEMilIkvk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEMilIkvk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEMilIkvk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEMilIkvk .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEMilIkvk .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEMilIkvk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEMilIkvk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEMilIkvk .navbar-caption:hover,
.cid-vdEMilIkvk .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEMilIkvk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEMilIkvk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEMilIkvk .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEMilIkvk .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMilIkvk .iconfont-wrapper:hover,
.cid-vdEMilIkvk .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEMilIkvk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEMilIkvk .nav-item:focus,
.cid-vdEMilIkvk .nav-link:focus {
  outline: none;
}
.cid-vdEMilIkvk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEMilIkvk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEMilIkvk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEMilIkvk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEMilIkvk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEMilIkvk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEMilIkvk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEMilIkvk .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEMilIkvk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEMilIkvk .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEMilIkvk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEMilIkvk .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEMilIkvk .navbar.collapsed {
  justify-content: center;
}
.cid-vdEMilIkvk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEMilIkvk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEMilIkvk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEMilIkvk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEMilIkvk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEMilIkvk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEMilIkvk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEMilIkvk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEMilIkvk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEMilIkvk .navbar {
    min-height: 72px;
  }
  .cid-vdEMilIkvk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEMilIkvk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEMilIkvk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEMilIkvk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEMilIkvk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEMilIkvk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEMilIkvk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEMilIkvk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEMilIkvk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEMilIkvk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEMilIkvk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEMilIkvk .dropdown-item.active,
.cid-vdEMilIkvk .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEMilIkvk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEMilIkvk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEMilIkvk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEMilIkvk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEMilIkvk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEMilIkvk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEMilIkvk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEMilIkvk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEMilIkvk .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEMilIkvk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEMilIkvk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEMilIkvk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEMilIkvk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEMilIkvk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEMilIkvk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEMilIkvk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEMilIkvk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEMilIkvk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEMilIkvk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEMilIkvk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEMilIkvk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEMilIkvk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEMilIkvk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEMilIkvk .navbar {
    height: 70px;
  }
  .cid-vdEMilIkvk .navbar.opened {
    height: auto;
  }
  .cid-vdEMilIkvk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEMilIkvk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEMilIkvk .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEMilIkvk .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEMilIkvk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEMilIkvk .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEMilIkvk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEMilIkvk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEMilIkvk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEMilIkvk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEMilIkvk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEMilIkvk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEMilIkvk .navbar-brand,
.cid-vdEMilIkvk .navbar-toggler,
.cid-vdEMilIkvk .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEMinBhsP {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMinBhsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMinBhsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMinBhsP .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEMinBhsP .card {
  padding: 0 10px;
}
.cid-vdEMinBhsP .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEMinBhsP .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEMinBhsP .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMinBhsP .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEMinBhsP .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEMinBhsP .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMinBhsP .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEMinBhsP .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEMinBhsP .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEMinBhsP .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEMinBhsP .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEMinBhsP .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEMinBhsP .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEMinBhsP .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEMinBhsP .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEMinBhsP .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEMinBhsP .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEMinBhsP .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEMinBhsP .embla__button--next,
.cid-vdEMinBhsP .embla__button--prev {
  display: flex;
}
.cid-vdEMinBhsP .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEMinBhsP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEMinBhsP .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEMinBhsP .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEMinBhsP .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEMinBhsP .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEMinBhsP .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEMinBhsP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEMinBhsP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEMinBhsP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEMinBhsP .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEMinBhsP .mbr-section-title {
  color: #404349;
}
.cid-vdEMinBhsP .mbr-text {
  color: #404349;
}
.cid-vdEMinBhsP .mbr-desc {
  color: #404349;
}
.cid-vdEMiplEQ0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEMiplEQ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMiplEQ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMiplEQ0 .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEMiplEQ0 .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMiplEQ0 .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMiplEQ0 .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMiplEQ0 .mbr-section-title {
  color: #404349;
}
.cid-vdEMiplEQ0 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEMiplEQ0 .mbr-text {
  color: #404349;
}
.cid-vdEMiplEQ0 .list {
  color: #404349;
}
.cid-vdEMirsE1L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMirsE1L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMirsE1L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMirsE1L .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMirsE1L .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMirsE1L .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMirsE1L .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMirsE1L .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEMirsE1L .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMirsE1L .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEMirsE1L .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEMirsE1L .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMirsE1L .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEMirsE1L .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMirsE1L .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMirsE1L .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEMirsE1L .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEMirsE1L .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEMirsE1L .mbr-section-title {
  color: #404349;
}
.cid-vdEMirsE1L .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMirsE1L .item-title {
  color: #404349;
}
.cid-vdEMirsE1L .item-text {
  color: #404349;
}
.cid-vdEMitcDsz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEMitcDsz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMitcDsz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMitcDsz .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEMitcDsz .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEMitcDsz .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEMitcDsz .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMitcDsz .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEMitcDsz .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEMitcDsz .mbr-section-title {
  color: #404349;
}
.cid-vdEMitcDsz .list {
  color: #404349;
}
.cid-vdEMiuyNwl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMiuyNwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMiuyNwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMiuyNwl .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiuyNwl .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMiuyNwl .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMiuyNwl .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEMiuyNwl .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMiuyNwl .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEMiuyNwl .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEMiuyNwl .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEMiuyNwl .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEMiuyNwl .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEMiuyNwl .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEMiuyNwl .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEMiuyNwl .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEMiuyNwl .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEMiuyNwl .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMiuyNwl .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEMiuyNwl .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEMiuyNwl .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEMiuyNwl .mbr-section-title {
  color: #404349;
}
.cid-vdEMiuyNwl .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMiuyNwl .mbr-text {
  color: #404349;
}
.cid-vdEMiuyNwl .item-title {
  color: #ed463f;
}
.cid-vdEMiuyNwl .item-text {
  color: #404349;
}
.cid-vdEMiwtMMW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEMiwtMMW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMiwtMMW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMiwtMMW .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEMiwtMMW .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMiwtMMW .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMiwtMMW .mbr-section-title {
  color: #404349;
}
.cid-vdEMiwtMMW .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMiwtMMW .mbr-text {
  color: #404349;
}
.cid-vdEMiwtMMW .list {
  color: #404349;
}
.cid-vdEMiwtMMW .soc-desc {
  color: #404349;
}
.cid-vdEMiwtMMW label {
  color: #404349;
}
.cid-vdEMiyAuGp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMiyAuGp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMiyAuGp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMiyAuGp .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEMiyAuGp .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEMiyAuGp .content-wrap .row {
  justify-content: center;
}
.cid-vdEMiyAuGp .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMiyAuGp .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiyAuGp .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEMiyAuGp .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEMiyAuGp .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEMiyAuGp .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMiyAuGp .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMiyAuGp .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiyAuGp .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMiyAuGp .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMiyAuGp .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEMiyAuGp .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMiyAuGp .nav-wrapper .list .item-wrap:hover,
.cid-vdEMiyAuGp .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMiyAuGp .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMiyAuGp .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiyAuGp .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMiyAuGp .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMiyAuGp .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEMiyAuGp .contacts-wrapper .list .item-wrap:hover,
.cid-vdEMiyAuGp .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMiyAuGp .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMiyAuGp .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMiyAuGp .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMiyAuGp .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMiyAuGp .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMiyAuGp .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMiyAuGp .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMiyAuGp .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMiyAuGp .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMiyAuGp .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEMiyAuGp .mbr-section-title {
  color: #ed463f;
}
.cid-vdEMiyAuGp .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEMiyAuGp .list {
  color: #404349;
}
.cid-vdEMR01FSM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEMR01FSM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEMR01FSM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEMR01FSM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEMR01FSM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEMR01FSM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEMR01FSM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEMR01FSM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEMR01FSM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEMR01FSM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEMR01FSM .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEMR01FSM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEMR01FSM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEMR01FSM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEMR01FSM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEMR01FSM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEMR01FSM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEMR01FSM .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEMR01FSM .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEMR01FSM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEMR01FSM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEMR01FSM .navbar-caption:hover,
.cid-vdEMR01FSM .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEMR01FSM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEMR01FSM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEMR01FSM .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEMR01FSM .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMR01FSM .iconfont-wrapper:hover,
.cid-vdEMR01FSM .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEMR01FSM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEMR01FSM .nav-item:focus,
.cid-vdEMR01FSM .nav-link:focus {
  outline: none;
}
.cid-vdEMR01FSM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEMR01FSM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEMR01FSM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEMR01FSM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEMR01FSM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEMR01FSM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEMR01FSM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEMR01FSM .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEMR01FSM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEMR01FSM .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEMR01FSM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEMR01FSM .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEMR01FSM .navbar.collapsed {
  justify-content: center;
}
.cid-vdEMR01FSM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEMR01FSM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEMR01FSM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEMR01FSM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEMR01FSM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEMR01FSM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEMR01FSM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEMR01FSM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEMR01FSM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEMR01FSM .navbar {
    min-height: 72px;
  }
  .cid-vdEMR01FSM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEMR01FSM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEMR01FSM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEMR01FSM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEMR01FSM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEMR01FSM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEMR01FSM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEMR01FSM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEMR01FSM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEMR01FSM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEMR01FSM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEMR01FSM .dropdown-item.active,
.cid-vdEMR01FSM .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEMR01FSM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEMR01FSM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEMR01FSM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEMR01FSM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEMR01FSM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEMR01FSM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEMR01FSM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEMR01FSM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEMR01FSM .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEMR01FSM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEMR01FSM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEMR01FSM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEMR01FSM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEMR01FSM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEMR01FSM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEMR01FSM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEMR01FSM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEMR01FSM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEMR01FSM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEMR01FSM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEMR01FSM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEMR01FSM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEMR01FSM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEMR01FSM .navbar {
    height: 70px;
  }
  .cid-vdEMR01FSM .navbar.opened {
    height: auto;
  }
  .cid-vdEMR01FSM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEMR01FSM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEMR01FSM .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEMR01FSM .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEMR01FSM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEMR01FSM .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEMR01FSM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEMR01FSM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEMR01FSM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEMR01FSM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEMR01FSM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEMR01FSM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEMR01FSM .navbar-brand,
.cid-vdEMR01FSM .navbar-toggler,
.cid-vdEMR01FSM .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEMR543MF {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMR543MF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMR543MF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMR543MF .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEMR543MF .card {
  padding: 0 10px;
}
.cid-vdEMR543MF .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEMR543MF .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEMR543MF .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMR543MF .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEMR543MF .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEMR543MF .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMR543MF .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEMR543MF .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEMR543MF .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEMR543MF .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEMR543MF .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEMR543MF .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEMR543MF .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEMR543MF .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEMR543MF .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEMR543MF .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEMR543MF .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEMR543MF .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEMR543MF .embla__button--next,
.cid-vdEMR543MF .embla__button--prev {
  display: flex;
}
.cid-vdEMR543MF .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEMR543MF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEMR543MF .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEMR543MF .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEMR543MF .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEMR543MF .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEMR543MF .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEMR543MF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEMR543MF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEMR543MF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEMR543MF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEMR543MF .mbr-section-title {
  color: #404349;
}
.cid-vdEMR543MF .mbr-text {
  color: #404349;
}
.cid-vdEMR543MF .mbr-desc {
  color: #404349;
}
.cid-vdEMR6MHMV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEMR6MHMV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMR6MHMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMR6MHMV .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEMR6MHMV .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMR6MHMV .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMR6MHMV .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMR6MHMV .mbr-section-title {
  color: #404349;
}
.cid-vdEMR6MHMV .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEMR6MHMV .mbr-text {
  color: #404349;
}
.cid-vdEMR6MHMV .list {
  color: #404349;
}
.cid-vdEMR91PDQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMR91PDQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMR91PDQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMR91PDQ .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMR91PDQ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMR91PDQ .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMR91PDQ .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMR91PDQ .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEMR91PDQ .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMR91PDQ .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEMR91PDQ .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEMR91PDQ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMR91PDQ .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEMR91PDQ .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMR91PDQ .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMR91PDQ .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEMR91PDQ .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEMR91PDQ .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEMR91PDQ .mbr-section-title {
  color: #404349;
}
.cid-vdEMR91PDQ .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMR91PDQ .item-title {
  color: #404349;
}
.cid-vdEMR91PDQ .item-text {
  color: #404349;
}
.cid-vdEMRaZgSm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEMRaZgSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMRaZgSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMRaZgSm .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEMRaZgSm .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEMRaZgSm .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEMRaZgSm .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEMRaZgSm .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEMRaZgSm .mbr-section-title {
  color: #404349;
}
.cid-vdEMRaZgSm .list {
  color: #404349;
}
.cid-vdEMRcAQEu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMRcAQEu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMRcAQEu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMRcAQEu .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMRcAQEu .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMRcAQEu .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEMRcAQEu .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEMRcAQEu .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMRcAQEu .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEMRcAQEu .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEMRcAQEu .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEMRcAQEu .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEMRcAQEu .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEMRcAQEu .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEMRcAQEu .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEMRcAQEu .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEMRcAQEu .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEMRcAQEu .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMRcAQEu .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEMRcAQEu .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEMRcAQEu .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEMRcAQEu .mbr-section-title {
  color: #404349;
}
.cid-vdEMRcAQEu .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMRcAQEu .mbr-text {
  color: #404349;
}
.cid-vdEMRcAQEu .item-title {
  color: #ed463f;
}
.cid-vdEMRcAQEu .item-text {
  color: #404349;
}
.cid-vdEMReZjhK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEMReZjhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMReZjhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMReZjhK .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEMReZjhK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMReZjhK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMReZjhK .mbr-section-title {
  color: #404349;
}
.cid-vdEMReZjhK .mbr-desc {
  color: #b19a7c;
}
.cid-vdEMReZjhK .mbr-text {
  color: #404349;
}
.cid-vdEMReZjhK .list {
  color: #404349;
}
.cid-vdEMReZjhK .soc-desc {
  color: #404349;
}
.cid-vdEMReZjhK label {
  color: #404349;
}
.cid-vdEMRh8De2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEMRh8De2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEMRh8De2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEMRh8De2 .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEMRh8De2 .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEMRh8De2 .content-wrap .row {
  justify-content: center;
}
.cid-vdEMRh8De2 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMRh8De2 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMRh8De2 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEMRh8De2 .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEMRh8De2 .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEMRh8De2 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEMRh8De2 .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMRh8De2 .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMRh8De2 .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMRh8De2 .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMRh8De2 .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEMRh8De2 .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMRh8De2 .nav-wrapper .list .item-wrap:hover,
.cid-vdEMRh8De2 .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMRh8De2 .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMRh8De2 .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMRh8De2 .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMRh8De2 .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEMRh8De2 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEMRh8De2 .contacts-wrapper .list .item-wrap:hover,
.cid-vdEMRh8De2 .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEMRh8De2 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEMRh8De2 .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEMRh8De2 .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEMRh8De2 .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEMRh8De2 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEMRh8De2 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEMRh8De2 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEMRh8De2 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEMRh8De2 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEMRh8De2 .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEMRh8De2 .mbr-section-title {
  color: #ed463f;
}
.cid-vdEMRh8De2 .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEMRh8De2 .list {
  color: #404349;
}
.cid-vdENCyd42F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdENCyd42F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdENCyd42F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdENCyd42F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdENCyd42F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdENCyd42F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdENCyd42F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdENCyd42F .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdENCyd42F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdENCyd42F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdENCyd42F .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdENCyd42F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdENCyd42F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdENCyd42F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdENCyd42F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdENCyd42F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdENCyd42F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdENCyd42F .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdENCyd42F .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdENCyd42F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdENCyd42F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdENCyd42F .navbar-caption:hover,
.cid-vdENCyd42F .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdENCyd42F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdENCyd42F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdENCyd42F .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdENCyd42F .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdENCyd42F .iconfont-wrapper:hover,
.cid-vdENCyd42F .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdENCyd42F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdENCyd42F .nav-item:focus,
.cid-vdENCyd42F .nav-link:focus {
  outline: none;
}
.cid-vdENCyd42F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdENCyd42F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdENCyd42F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdENCyd42F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdENCyd42F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdENCyd42F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdENCyd42F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdENCyd42F .navbar.opened {
  transition: all 0.3s;
}
.cid-vdENCyd42F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdENCyd42F .navbar .navbar-logo img {
  width: auto;
}
.cid-vdENCyd42F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdENCyd42F .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdENCyd42F .navbar.collapsed {
  justify-content: center;
}
.cid-vdENCyd42F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdENCyd42F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdENCyd42F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdENCyd42F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdENCyd42F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdENCyd42F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdENCyd42F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdENCyd42F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdENCyd42F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdENCyd42F .navbar {
    min-height: 72px;
  }
  .cid-vdENCyd42F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdENCyd42F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdENCyd42F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdENCyd42F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdENCyd42F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdENCyd42F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdENCyd42F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdENCyd42F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdENCyd42F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdENCyd42F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdENCyd42F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdENCyd42F .dropdown-item.active,
.cid-vdENCyd42F .dropdown-item:active {
  background-color: transparent;
}
.cid-vdENCyd42F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdENCyd42F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdENCyd42F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdENCyd42F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdENCyd42F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdENCyd42F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdENCyd42F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdENCyd42F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdENCyd42F .navbar-buttons {
    text-align: left;
  }
}
.cid-vdENCyd42F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdENCyd42F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdENCyd42F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdENCyd42F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdENCyd42F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdENCyd42F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdENCyd42F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdENCyd42F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdENCyd42F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdENCyd42F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdENCyd42F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdENCyd42F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdENCyd42F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdENCyd42F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdENCyd42F .navbar {
    height: 70px;
  }
  .cid-vdENCyd42F .navbar.opened {
    height: auto;
  }
  .cid-vdENCyd42F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdENCyd42F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdENCyd42F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdENCyd42F .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdENCyd42F .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdENCyd42F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdENCyd42F .navbar-brand {
    margin-right: auto;
  }
  .cid-vdENCyd42F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdENCyd42F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdENCyd42F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdENCyd42F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdENCyd42F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdENCyd42F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdENCyd42F .navbar-brand,
.cid-vdENCyd42F .navbar-toggler,
.cid-vdENCyd42F .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdENCzP2m0 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdENCzP2m0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCzP2m0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCzP2m0 .items-wrapper {
  margin: 0 -10px;
}
.cid-vdENCzP2m0 .card {
  padding: 0 10px;
}
.cid-vdENCzP2m0 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdENCzP2m0 .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdENCzP2m0 .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdENCzP2m0 .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdENCzP2m0 .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdENCzP2m0 .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdENCzP2m0 .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdENCzP2m0 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdENCzP2m0 .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdENCzP2m0 .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdENCzP2m0 .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdENCzP2m0 .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdENCzP2m0 .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdENCzP2m0 .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdENCzP2m0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdENCzP2m0 .embla__slide .slide-content {
  width: 100%;
}
.cid-vdENCzP2m0 .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdENCzP2m0 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdENCzP2m0 .embla__button--next,
.cid-vdENCzP2m0 .embla__button--prev {
  display: flex;
}
.cid-vdENCzP2m0 .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdENCzP2m0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdENCzP2m0 .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdENCzP2m0 .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdENCzP2m0 .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdENCzP2m0 .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdENCzP2m0 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdENCzP2m0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdENCzP2m0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdENCzP2m0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdENCzP2m0 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdENCzP2m0 .mbr-section-title {
  color: #404349;
}
.cid-vdENCzP2m0 .mbr-text {
  color: #404349;
}
.cid-vdENCzP2m0 .mbr-desc {
  color: #404349;
}
.cid-vdENCBHlyw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdENCBHlyw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCBHlyw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCBHlyw .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdENCBHlyw .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdENCBHlyw .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdENCBHlyw .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdENCBHlyw .mbr-section-title {
  color: #404349;
}
.cid-vdENCBHlyw .mbr-section-subtitle {
  color: #404349;
}
.cid-vdENCBHlyw .mbr-text {
  color: #404349;
}
.cid-vdENCBHlyw .list {
  color: #404349;
}
.cid-vdENCDShdE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdENCDShdE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCDShdE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCDShdE .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdENCDShdE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCDShdE .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdENCDShdE .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdENCDShdE .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdENCDShdE .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdENCDShdE .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdENCDShdE .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdENCDShdE .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdENCDShdE .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdENCDShdE .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCDShdE .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCDShdE .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdENCDShdE .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdENCDShdE .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdENCDShdE .mbr-section-title {
  color: #404349;
}
.cid-vdENCDShdE .mbr-desc {
  color: #b19a7c;
}
.cid-vdENCDShdE .item-title {
  color: #404349;
}
.cid-vdENCDShdE .item-text {
  color: #404349;
}
.cid-vdENCFFGJZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdENCFFGJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCFFGJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCFFGJZ .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdENCFFGJZ .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdENCFFGJZ .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdENCFFGJZ .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdENCFFGJZ .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdENCFFGJZ .mbr-section-title {
  color: #404349;
}
.cid-vdENCFFGJZ .list {
  color: #404349;
}
.cid-vdENCHjr20 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdENCHjr20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCHjr20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCHjr20 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCHjr20 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdENCHjr20 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdENCHjr20 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdENCHjr20 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdENCHjr20 .cont-wrap {
  margin: 0 -10px;
}
.cid-vdENCHjr20 .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdENCHjr20 .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdENCHjr20 .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdENCHjr20 .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdENCHjr20 .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdENCHjr20 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdENCHjr20 .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdENCHjr20 .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdENCHjr20 .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdENCHjr20 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdENCHjr20 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdENCHjr20 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdENCHjr20 .mbr-section-title {
  color: #404349;
}
.cid-vdENCHjr20 .mbr-desc {
  color: #b19a7c;
}
.cid-vdENCHjr20 .mbr-text {
  color: #404349;
}
.cid-vdENCHjr20 .item-title {
  color: #ed463f;
}
.cid-vdENCHjr20 .item-text {
  color: #404349;
}
.cid-vdENCJi0mD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdENCJi0mD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCJi0mD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCJi0mD .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdENCJi0mD .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdENCJi0mD .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdENCJi0mD .mbr-section-title {
  color: #404349;
}
.cid-vdENCJi0mD .mbr-desc {
  color: #b19a7c;
}
.cid-vdENCJi0mD .mbr-text {
  color: #404349;
}
.cid-vdENCJi0mD .list {
  color: #404349;
}
.cid-vdENCJi0mD .soc-desc {
  color: #404349;
}
.cid-vdENCJi0mD label {
  color: #404349;
}
.cid-vdENCLbGlS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdENCLbGlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdENCLbGlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdENCLbGlS .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdENCLbGlS .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdENCLbGlS .content-wrap .row {
  justify-content: center;
}
.cid-vdENCLbGlS .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCLbGlS .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCLbGlS .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdENCLbGlS .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdENCLbGlS .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdENCLbGlS .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdENCLbGlS .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCLbGlS .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCLbGlS .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdENCLbGlS .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdENCLbGlS .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdENCLbGlS .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdENCLbGlS .nav-wrapper .list .item-wrap:hover,
.cid-vdENCLbGlS .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdENCLbGlS .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCLbGlS .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCLbGlS .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdENCLbGlS .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdENCLbGlS .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdENCLbGlS .contacts-wrapper .list .item-wrap:hover,
.cid-vdENCLbGlS .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdENCLbGlS .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdENCLbGlS .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdENCLbGlS .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdENCLbGlS .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdENCLbGlS .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdENCLbGlS .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdENCLbGlS .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdENCLbGlS .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdENCLbGlS .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdENCLbGlS .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdENCLbGlS .mbr-section-title {
  color: #ed463f;
}
.cid-vdENCLbGlS .mbr-section-subtitle {
  color: #404349;
}
.cid-vdENCLbGlS .list {
  color: #404349;
}
.cid-vdEO9VohdB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEO9VohdB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEO9VohdB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEO9VohdB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEO9VohdB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEO9VohdB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEO9VohdB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEO9VohdB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEO9VohdB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEO9VohdB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEO9VohdB .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEO9VohdB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEO9VohdB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEO9VohdB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEO9VohdB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEO9VohdB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEO9VohdB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEO9VohdB .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEO9VohdB .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEO9VohdB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEO9VohdB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEO9VohdB .navbar-caption:hover,
.cid-vdEO9VohdB .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEO9VohdB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEO9VohdB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEO9VohdB .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEO9VohdB .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEO9VohdB .iconfont-wrapper:hover,
.cid-vdEO9VohdB .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEO9VohdB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEO9VohdB .nav-item:focus,
.cid-vdEO9VohdB .nav-link:focus {
  outline: none;
}
.cid-vdEO9VohdB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEO9VohdB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEO9VohdB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEO9VohdB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEO9VohdB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEO9VohdB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEO9VohdB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEO9VohdB .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEO9VohdB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEO9VohdB .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEO9VohdB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEO9VohdB .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEO9VohdB .navbar.collapsed {
  justify-content: center;
}
.cid-vdEO9VohdB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEO9VohdB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEO9VohdB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEO9VohdB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEO9VohdB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEO9VohdB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEO9VohdB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEO9VohdB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEO9VohdB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEO9VohdB .navbar {
    min-height: 72px;
  }
  .cid-vdEO9VohdB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEO9VohdB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEO9VohdB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEO9VohdB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEO9VohdB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEO9VohdB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEO9VohdB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEO9VohdB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEO9VohdB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEO9VohdB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEO9VohdB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEO9VohdB .dropdown-item.active,
.cid-vdEO9VohdB .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEO9VohdB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEO9VohdB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEO9VohdB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEO9VohdB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEO9VohdB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEO9VohdB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEO9VohdB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEO9VohdB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEO9VohdB .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEO9VohdB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEO9VohdB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEO9VohdB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEO9VohdB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEO9VohdB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEO9VohdB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEO9VohdB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEO9VohdB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEO9VohdB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEO9VohdB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEO9VohdB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEO9VohdB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEO9VohdB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEO9VohdB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEO9VohdB .navbar {
    height: 70px;
  }
  .cid-vdEO9VohdB .navbar.opened {
    height: auto;
  }
  .cid-vdEO9VohdB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEO9VohdB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEO9VohdB .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEO9VohdB .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEO9VohdB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEO9VohdB .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEO9VohdB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEO9VohdB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEO9VohdB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEO9VohdB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEO9VohdB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEO9VohdB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEO9VohdB .navbar-brand,
.cid-vdEO9VohdB .navbar-toggler,
.cid-vdEO9VohdB .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEO9WjhRf {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEO9WjhRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEO9WjhRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEO9WjhRf .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEO9WjhRf .card {
  padding: 0 10px;
}
.cid-vdEO9WjhRf .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEO9WjhRf .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEO9WjhRf .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEO9WjhRf .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEO9WjhRf .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEO9WjhRf .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEO9WjhRf .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEO9WjhRf .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEO9WjhRf .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEO9WjhRf .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEO9WjhRf .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEO9WjhRf .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEO9WjhRf .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEO9WjhRf .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEO9WjhRf .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEO9WjhRf .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEO9WjhRf .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEO9WjhRf .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEO9WjhRf .embla__button--next,
.cid-vdEO9WjhRf .embla__button--prev {
  display: flex;
}
.cid-vdEO9WjhRf .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEO9WjhRf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEO9WjhRf .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEO9WjhRf .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEO9WjhRf .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEO9WjhRf .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEO9WjhRf .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEO9WjhRf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEO9WjhRf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEO9WjhRf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEO9WjhRf .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEO9WjhRf .mbr-section-title {
  color: #404349;
}
.cid-vdEO9WjhRf .mbr-text {
  color: #404349;
}
.cid-vdEO9WjhRf .mbr-desc {
  color: #404349;
}
.cid-vdEO9XoNWZ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEO9XoNWZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEO9XoNWZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEO9XoNWZ .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEO9XoNWZ .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEO9XoNWZ .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEO9XoNWZ .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEO9XoNWZ .mbr-section-title {
  color: #404349;
}
.cid-vdEO9XoNWZ .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEO9XoNWZ .mbr-text {
  color: #404349;
}
.cid-vdEO9XoNWZ .list {
  color: #404349;
}
.cid-vdEO9YGzhk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEO9YGzhk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEO9YGzhk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEO9YGzhk .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEO9YGzhk .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEO9YGzhk .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEO9YGzhk .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEO9YGzhk .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEO9YGzhk .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEO9YGzhk .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEO9YGzhk .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEO9YGzhk .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEO9YGzhk .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEO9YGzhk .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEO9YGzhk .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEO9YGzhk .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEO9YGzhk .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEO9YGzhk .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEO9YGzhk .mbr-section-title {
  color: #404349;
}
.cid-vdEO9YGzhk .mbr-desc {
  color: #b19a7c;
}
.cid-vdEO9YGzhk .item-title {
  color: #404349;
}
.cid-vdEO9YGzhk .item-text {
  color: #404349;
}
.cid-vdEOa0gRGp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEOa0gRGp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOa0gRGp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOa0gRGp .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEOa0gRGp .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEOa0gRGp .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEOa0gRGp .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEOa0gRGp .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEOa0gRGp .mbr-section-title {
  color: #404349;
}
.cid-vdEOa0gRGp .list {
  color: #404349;
}
.cid-vdEOa1JGu2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOa1JGu2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOa1JGu2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOa1JGu2 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa1JGu2 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEOa1JGu2 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEOa1JGu2 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEOa1JGu2 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOa1JGu2 .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEOa1JGu2 .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEOa1JGu2 .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEOa1JGu2 .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEOa1JGu2 .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEOa1JGu2 .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEOa1JGu2 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEOa1JGu2 .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEOa1JGu2 .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEOa1JGu2 .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEOa1JGu2 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEOa1JGu2 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEOa1JGu2 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEOa1JGu2 .mbr-section-title {
  color: #404349;
}
.cid-vdEOa1JGu2 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEOa1JGu2 .mbr-text {
  color: #404349;
}
.cid-vdEOa1JGu2 .item-title {
  color: #ed463f;
}
.cid-vdEOa1JGu2 .item-text {
  color: #404349;
}
.cid-vdEOa2Xv47 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEOa2Xv47 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOa2Xv47 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOa2Xv47 .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEOa2Xv47 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEOa2Xv47 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEOa2Xv47 .mbr-section-title {
  color: #404349;
}
.cid-vdEOa2Xv47 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEOa2Xv47 .mbr-text {
  color: #404349;
}
.cid-vdEOa2Xv47 .list {
  color: #404349;
}
.cid-vdEOa2Xv47 .soc-desc {
  color: #404349;
}
.cid-vdEOa2Xv47 label {
  color: #404349;
}
.cid-vdEOa41zDA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOa41zDA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOa41zDA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOa41zDA .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEOa41zDA .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEOa41zDA .content-wrap .row {
  justify-content: center;
}
.cid-vdEOa41zDA .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOa41zDA .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa41zDA .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEOa41zDA .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEOa41zDA .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEOa41zDA .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEOa41zDA .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOa41zDA .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa41zDA .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOa41zDA .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOa41zDA .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEOa41zDA .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOa41zDA .nav-wrapper .list .item-wrap:hover,
.cid-vdEOa41zDA .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOa41zDA .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOa41zDA .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa41zDA .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOa41zDA .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOa41zDA .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEOa41zDA .contacts-wrapper .list .item-wrap:hover,
.cid-vdEOa41zDA .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOa41zDA .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOa41zDA .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOa41zDA .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOa41zDA .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOa41zDA .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEOa41zDA .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEOa41zDA .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEOa41zDA .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEOa41zDA .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEOa41zDA .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEOa41zDA .mbr-section-title {
  color: #ed463f;
}
.cid-vdEOa41zDA .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEOa41zDA .list {
  color: #404349;
}
.cid-vdEOFAHXaC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEOFAHXaC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEOFAHXaC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEOFAHXaC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEOFAHXaC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEOFAHXaC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEOFAHXaC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEOFAHXaC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEOFAHXaC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEOFAHXaC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEOFAHXaC .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEOFAHXaC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEOFAHXaC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEOFAHXaC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEOFAHXaC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEOFAHXaC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEOFAHXaC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEOFAHXaC .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEOFAHXaC .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEOFAHXaC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEOFAHXaC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEOFAHXaC .navbar-caption:hover,
.cid-vdEOFAHXaC .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEOFAHXaC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEOFAHXaC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEOFAHXaC .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEOFAHXaC .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEOFAHXaC .iconfont-wrapper:hover,
.cid-vdEOFAHXaC .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEOFAHXaC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEOFAHXaC .nav-item:focus,
.cid-vdEOFAHXaC .nav-link:focus {
  outline: none;
}
.cid-vdEOFAHXaC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEOFAHXaC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEOFAHXaC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEOFAHXaC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEOFAHXaC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEOFAHXaC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEOFAHXaC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEOFAHXaC .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEOFAHXaC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEOFAHXaC .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEOFAHXaC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEOFAHXaC .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEOFAHXaC .navbar.collapsed {
  justify-content: center;
}
.cid-vdEOFAHXaC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEOFAHXaC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEOFAHXaC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEOFAHXaC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEOFAHXaC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEOFAHXaC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEOFAHXaC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEOFAHXaC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEOFAHXaC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEOFAHXaC .navbar {
    min-height: 72px;
  }
  .cid-vdEOFAHXaC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEOFAHXaC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEOFAHXaC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEOFAHXaC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEOFAHXaC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEOFAHXaC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEOFAHXaC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEOFAHXaC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEOFAHXaC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEOFAHXaC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEOFAHXaC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEOFAHXaC .dropdown-item.active,
.cid-vdEOFAHXaC .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEOFAHXaC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEOFAHXaC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEOFAHXaC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEOFAHXaC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEOFAHXaC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEOFAHXaC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEOFAHXaC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEOFAHXaC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEOFAHXaC .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEOFAHXaC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEOFAHXaC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEOFAHXaC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEOFAHXaC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEOFAHXaC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEOFAHXaC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEOFAHXaC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEOFAHXaC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEOFAHXaC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEOFAHXaC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEOFAHXaC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEOFAHXaC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEOFAHXaC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEOFAHXaC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEOFAHXaC .navbar {
    height: 70px;
  }
  .cid-vdEOFAHXaC .navbar.opened {
    height: auto;
  }
  .cid-vdEOFAHXaC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEOFAHXaC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEOFAHXaC .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEOFAHXaC .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEOFAHXaC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEOFAHXaC .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEOFAHXaC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEOFAHXaC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEOFAHXaC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEOFAHXaC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEOFAHXaC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEOFAHXaC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEOFAHXaC .navbar-brand,
.cid-vdEOFAHXaC .navbar-toggler,
.cid-vdEOFAHXaC .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEOFCnbrU {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOFCnbrU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFCnbrU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFCnbrU .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEOFCnbrU .card {
  padding: 0 10px;
}
.cid-vdEOFCnbrU .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEOFCnbrU .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEOFCnbrU .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEOFCnbrU .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEOFCnbrU .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEOFCnbrU .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOFCnbrU .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEOFCnbrU .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEOFCnbrU .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEOFCnbrU .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEOFCnbrU .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEOFCnbrU .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEOFCnbrU .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEOFCnbrU .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEOFCnbrU .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEOFCnbrU .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEOFCnbrU .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEOFCnbrU .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEOFCnbrU .embla__button--next,
.cid-vdEOFCnbrU .embla__button--prev {
  display: flex;
}
.cid-vdEOFCnbrU .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEOFCnbrU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEOFCnbrU .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEOFCnbrU .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEOFCnbrU .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEOFCnbrU .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEOFCnbrU .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEOFCnbrU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEOFCnbrU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEOFCnbrU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEOFCnbrU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEOFCnbrU .mbr-section-title {
  color: #404349;
}
.cid-vdEOFCnbrU .mbr-text {
  color: #404349;
}
.cid-vdEOFCnbrU .mbr-desc {
  color: #404349;
}
.cid-vdEOFDXymb {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEOFDXymb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFDXymb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFDXymb .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEOFDXymb .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOFDXymb .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEOFDXymb .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEOFDXymb .mbr-section-title {
  color: #404349;
}
.cid-vdEOFDXymb .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEOFDXymb .mbr-text {
  color: #404349;
}
.cid-vdEOFDXymb .list {
  color: #404349;
}
.cid-vdEOFG7V97 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOFG7V97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFG7V97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFG7V97 .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEOFG7V97 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFG7V97 .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEOFG7V97 .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEOFG7V97 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEOFG7V97 .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOFG7V97 .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEOFG7V97 .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEOFG7V97 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEOFG7V97 .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEOFG7V97 .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFG7V97 .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFG7V97 .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEOFG7V97 .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEOFG7V97 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEOFG7V97 .mbr-section-title {
  color: #404349;
}
.cid-vdEOFG7V97 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEOFG7V97 .item-title {
  color: #404349;
}
.cid-vdEOFG7V97 .item-text {
  color: #404349;
}
.cid-vdEOFIiKuQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEOFIiKuQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFIiKuQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFIiKuQ .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEOFIiKuQ .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEOFIiKuQ .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEOFIiKuQ .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEOFIiKuQ .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEOFIiKuQ .mbr-section-title {
  color: #404349;
}
.cid-vdEOFIiKuQ .list {
  color: #404349;
}
.cid-vdEOFJKgmF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOFJKgmF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFJKgmF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFJKgmF .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFJKgmF .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEOFJKgmF .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEOFJKgmF .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEOFJKgmF .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOFJKgmF .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEOFJKgmF .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEOFJKgmF .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEOFJKgmF .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEOFJKgmF .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEOFJKgmF .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEOFJKgmF .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEOFJKgmF .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEOFJKgmF .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEOFJKgmF .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEOFJKgmF .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEOFJKgmF .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEOFJKgmF .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEOFJKgmF .mbr-section-title {
  color: #404349;
}
.cid-vdEOFJKgmF .mbr-desc {
  color: #b19a7c;
}
.cid-vdEOFJKgmF .mbr-text {
  color: #404349;
}
.cid-vdEOFJKgmF .item-title {
  color: #ed463f;
}
.cid-vdEOFJKgmF .item-text {
  color: #404349;
}
.cid-vdEOFLC8l5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEOFLC8l5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFLC8l5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFLC8l5 .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEOFLC8l5 .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEOFLC8l5 .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEOFLC8l5 .mbr-section-title {
  color: #404349;
}
.cid-vdEOFLC8l5 .mbr-desc {
  color: #b19a7c;
}
.cid-vdEOFLC8l5 .mbr-text {
  color: #404349;
}
.cid-vdEOFLC8l5 .list {
  color: #404349;
}
.cid-vdEOFLC8l5 .soc-desc {
  color: #404349;
}
.cid-vdEOFLC8l5 label {
  color: #404349;
}
.cid-vdEOFNQY5C {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEOFNQY5C .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEOFNQY5C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEOFNQY5C .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEOFNQY5C .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEOFNQY5C .content-wrap .row {
  justify-content: center;
}
.cid-vdEOFNQY5C .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFNQY5C .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFNQY5C .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEOFNQY5C .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEOFNQY5C .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEOFNQY5C .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEOFNQY5C .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFNQY5C .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFNQY5C .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOFNQY5C .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOFNQY5C .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEOFNQY5C .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOFNQY5C .nav-wrapper .list .item-wrap:hover,
.cid-vdEOFNQY5C .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOFNQY5C .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFNQY5C .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFNQY5C .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOFNQY5C .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEOFNQY5C .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEOFNQY5C .contacts-wrapper .list .item-wrap:hover,
.cid-vdEOFNQY5C .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEOFNQY5C .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEOFNQY5C .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEOFNQY5C .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEOFNQY5C .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEOFNQY5C .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEOFNQY5C .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEOFNQY5C .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEOFNQY5C .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEOFNQY5C .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEOFNQY5C .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEOFNQY5C .mbr-section-title {
  color: #ed463f;
}
.cid-vdEOFNQY5C .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEOFNQY5C .list {
  color: #404349;
}
.cid-vdEPk7LfkZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdEPk7LfkZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vdEPk7LfkZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdEPk7LfkZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdEPk7LfkZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-vdEPk7LfkZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdEPk7LfkZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdEPk7LfkZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vdEPk7LfkZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdEPk7LfkZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-vdEPk7LfkZ .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-vdEPk7LfkZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdEPk7LfkZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdEPk7LfkZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-vdEPk7LfkZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdEPk7LfkZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vdEPk7LfkZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdEPk7LfkZ .nav-link:hover {
  color: #ed463f !important;
}
.cid-vdEPk7LfkZ .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdEPk7LfkZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdEPk7LfkZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-vdEPk7LfkZ .navbar-caption:hover,
.cid-vdEPk7LfkZ .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-vdEPk7LfkZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdEPk7LfkZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdEPk7LfkZ .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-vdEPk7LfkZ .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vdEPk7LfkZ .iconfont-wrapper:hover,
.cid-vdEPk7LfkZ .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-vdEPk7LfkZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vdEPk7LfkZ .nav-item:focus,
.cid-vdEPk7LfkZ .nav-link:focus {
  outline: none;
}
.cid-vdEPk7LfkZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdEPk7LfkZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdEPk7LfkZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdEPk7LfkZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdEPk7LfkZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdEPk7LfkZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdEPk7LfkZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdEPk7LfkZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vdEPk7LfkZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdEPk7LfkZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vdEPk7LfkZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vdEPk7LfkZ .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-vdEPk7LfkZ .navbar.collapsed {
  justify-content: center;
}
.cid-vdEPk7LfkZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdEPk7LfkZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdEPk7LfkZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdEPk7LfkZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdEPk7LfkZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdEPk7LfkZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdEPk7LfkZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdEPk7LfkZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdEPk7LfkZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdEPk7LfkZ .navbar {
    min-height: 72px;
  }
  .cid-vdEPk7LfkZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdEPk7LfkZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdEPk7LfkZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdEPk7LfkZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdEPk7LfkZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdEPk7LfkZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdEPk7LfkZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdEPk7LfkZ .dropdown-item.active,
.cid-vdEPk7LfkZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vdEPk7LfkZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdEPk7LfkZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdEPk7LfkZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdEPk7LfkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdEPk7LfkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdEPk7LfkZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdEPk7LfkZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdEPk7LfkZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdEPk7LfkZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vdEPk7LfkZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdEPk7LfkZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-vdEPk7LfkZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdEPk7LfkZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEPk7LfkZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdEPk7LfkZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdEPk7LfkZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEPk7LfkZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdEPk7LfkZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdEPk7LfkZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdEPk7LfkZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdEPk7LfkZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdEPk7LfkZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdEPk7LfkZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdEPk7LfkZ .navbar {
    height: 70px;
  }
  .cid-vdEPk7LfkZ .navbar.opened {
    height: auto;
  }
  .cid-vdEPk7LfkZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdEPk7LfkZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-vdEPk7LfkZ .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-vdEPk7LfkZ .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-vdEPk7LfkZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdEPk7LfkZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vdEPk7LfkZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-vdEPk7LfkZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdEPk7LfkZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdEPk7LfkZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdEPk7LfkZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdEPk7LfkZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdEPk7LfkZ .navbar-brand,
.cid-vdEPk7LfkZ .navbar-toggler,
.cid-vdEPk7LfkZ .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-vdEPk9W7z1 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEPk9W7z1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPk9W7z1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPk9W7z1 .items-wrapper {
  margin: 0 -10px;
}
.cid-vdEPk9W7z1 .card {
  padding: 0 10px;
}
.cid-vdEPk9W7z1 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEPk9W7z1 .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-vdEPk9W7z1 .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vdEPk9W7z1 .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-vdEPk9W7z1 .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vdEPk9W7z1 .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEPk9W7z1 .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdEPk9W7z1 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEPk9W7z1 .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-vdEPk9W7z1 .slider-wrap {
    min-height: 350px;
  }
}
.cid-vdEPk9W7z1 .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vdEPk9W7z1 .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-vdEPk9W7z1 .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vdEPk9W7z1 .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-vdEPk9W7z1 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vdEPk9W7z1 .embla__slide .slide-content {
  width: 100%;
}
.cid-vdEPk9W7z1 .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vdEPk9W7z1 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-vdEPk9W7z1 .embla__button--next,
.cid-vdEPk9W7z1 .embla__button--prev {
  display: flex;
}
.cid-vdEPk9W7z1 .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-vdEPk9W7z1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vdEPk9W7z1 .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-vdEPk9W7z1 .embla__button.embla__button--prev {
  left: 10px;
}
.cid-vdEPk9W7z1 .embla__button.embla__button--next {
  right: 10px;
}
.cid-vdEPk9W7z1 .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-vdEPk9W7z1 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vdEPk9W7z1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vdEPk9W7z1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vdEPk9W7z1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vdEPk9W7z1 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vdEPk9W7z1 .mbr-section-title {
  color: #404349;
}
.cid-vdEPk9W7z1 .mbr-text {
  color: #404349;
}
.cid-vdEPk9W7z1 .mbr-desc {
  color: #404349;
}
.cid-vdEPkb6akM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #fff1e2;
}
.cid-vdEPkb6akM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkb6akM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkb6akM .map-wrapper {
  min-height: 650px;
  display: flex;
  align-items: flex-end;
  padding: 10px;
  position: relative;
}
.cid-vdEPkb6akM .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEPkb6akM .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper {
  width: 100%;
  display: flex;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 54px 30px;
  width: 50%;
  padding: 30px;
  background-color: #f8e7d2;
}
@media (max-width: 1200px) {
  .cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap {
    display: block;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .contacts-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:hover,
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
@media (max-width: 1200px) {
  .cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .text-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper {
    margin-bottom: 20px;
  }
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .mbr-section-subtitle {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEPkb6akM .map-wrapper .card-wrapper .card-wrap .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEPkb6akM .mbr-section-title {
  color: #404349;
}
.cid-vdEPkb6akM .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEPkb6akM .mbr-text {
  color: #404349;
}
.cid-vdEPkb6akM .list {
  color: #404349;
}
.cid-vdEPkcQfye {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEPkcQfye .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkcQfye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkcQfye .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEPkcQfye .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkcQfye .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEPkcQfye .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEPkcQfye .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEPkcQfye .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEPkcQfye .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vdEPkcQfye .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vdEPkcQfye .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #ffffff;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEPkcQfye .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-vdEPkcQfye .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkcQfye .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkcQfye .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #ed463f;
  border-radius: 12px;
}
.cid-vdEPkcQfye .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-vdEPkcQfye .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEPkcQfye .mbr-section-title {
  color: #404349;
}
.cid-vdEPkcQfye .mbr-desc {
  color: #b19a7c;
}
.cid-vdEPkcQfye .item-title {
  color: #404349;
}
.cid-vdEPkcQfye .item-text {
  color: #404349;
}
.cid-vdEPkdGhoB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff1e2;
}
.cid-vdEPkdGhoB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkdGhoB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkdGhoB .content-wrap {
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEPkdGhoB .content-wrap .image-wrapper {
  width: 50%;
  padding-right: 40px;
  padding-right: 0;
  padding-left: 40px;
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap .image-wrapper {
    padding-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap .image-wrapper {
    padding-left: 0;
  }
}
.cid-vdEPkdGhoB .content-wrap .image-wrapper img {
  height: 550px;
  width: 100%;
  object-fit: cover;
  border: 3px solid #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper {
  padding: 30px;
  width: 50%;
  background-color: #f8e7d2;
  height: fit-content;
  -webkit-flex: none;
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap .card-wrapper {
    width: 100%;
    padding: 20px;
  }
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vdEPkdGhoB .content-wrap .card-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-vdEPkdGhoB .content-wrap .card-wrapper .mbr-section-btn .btn {
  justify-content: center;
  padding: 10px 15px;
  margin-bottom: 0;
  width: auto !important;
}
.cid-vdEPkdGhoB .mbr-section-title {
  color: #404349;
}
.cid-vdEPkdGhoB .list {
  color: #404349;
}
.cid-vdEPkelt1j {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEPkelt1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkelt1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkelt1j .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkelt1j .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEPkelt1j .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vdEPkelt1j .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vdEPkelt1j .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEPkelt1j .cont-wrap {
  margin: 0 -10px;
}
.cid-vdEPkelt1j .cont-wrap .card {
  padding: 0 10px;
}
.cid-vdEPkelt1j .content-wrap {
  padding: 10px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .content-wrap {
    padding: 30px 20px;
    display: block;
    margin-bottom: 20px;
  }
}
.cid-vdEPkelt1j .content-wrap .image-wrapper {
  width: 50%;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .content-wrap .image-wrapper {
    width: 100%;
    height: auto;
  }
}
.cid-vdEPkelt1j .content-wrap .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .content-wrap .image-wrapper img {
    height: 350px;
  }
}
.cid-vdEPkelt1j .content-wrap .text-wrapper {
  width: 50%;
  padding-left: 30px;
  padding-top: 20px;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .content-wrap .text-wrapper {
    width: 100%;
    padding-left: 0;
  }
}
.cid-vdEPkelt1j .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
  padding-right: 20px;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .content-wrap .text-wrapper .mbr-text {
    padding-right: 0;
  }
}
.cid-vdEPkelt1j .content-wrap .text-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vdEPkelt1j .content-wrap .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vdEPkelt1j .items-wrapper .item .item-wrapper {
  margin-bottom: 20px;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-vdEPkelt1j .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-vdEPkelt1j .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-vdEPkelt1j .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vdEPkelt1j .mbr-section-title {
  color: #404349;
}
.cid-vdEPkelt1j .mbr-desc {
  color: #b19a7c;
}
.cid-vdEPkelt1j .mbr-text {
  color: #404349;
}
.cid-vdEPkelt1j .item-title {
  color: #ed463f;
}
.cid-vdEPkelt1j .item-text {
  color: #404349;
}
.cid-vdEPkfzcDb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-vdEPkfzcDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkfzcDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkfzcDb .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vdEPkfzcDb .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEPkfzcDb .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEPkfzcDb .mbr-section-title {
  color: #404349;
}
.cid-vdEPkfzcDb .mbr-desc {
  color: #b19a7c;
}
.cid-vdEPkfzcDb .mbr-text {
  color: #404349;
}
.cid-vdEPkfzcDb .list {
  color: #404349;
}
.cid-vdEPkfzcDb .soc-desc {
  color: #404349;
}
.cid-vdEPkfzcDb label {
  color: #404349;
}
.cid-vdEPkgtP6e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-vdEPkgtP6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdEPkgtP6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdEPkgtP6e .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-vdEPkgtP6e .content-wrap {
    padding: 30px 20px;
  }
}
.cid-vdEPkgtP6e .content-wrap .row {
  justify-content: center;
}
.cid-vdEPkgtP6e .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkgtP6e .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkgtP6e .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-vdEPkgtP6e .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-vdEPkgtP6e .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-vdEPkgtP6e .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-vdEPkgtP6e .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkgtP6e .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkgtP6e .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEPkgtP6e .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEPkgtP6e .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEPkgtP6e .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEPkgtP6e .nav-wrapper .list .item-wrap:hover,
.cid-vdEPkgtP6e .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEPkgtP6e .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkgtP6e .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkgtP6e .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEPkgtP6e .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vdEPkgtP6e .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-vdEPkgtP6e .contacts-wrapper .list .item-wrap:hover,
.cid-vdEPkgtP6e .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-vdEPkgtP6e .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vdEPkgtP6e .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vdEPkgtP6e .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vdEPkgtP6e .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vdEPkgtP6e .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vdEPkgtP6e .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-vdEPkgtP6e .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-vdEPkgtP6e .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-vdEPkgtP6e .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-vdEPkgtP6e .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-vdEPkgtP6e .mbr-section-title {
  color: #ed463f;
}
.cid-vdEPkgtP6e .mbr-section-subtitle {
  color: #404349;
}
.cid-vdEPkgtP6e .list {
  color: #404349;
}
.cid-veS5M7jKwv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-veS5M7jKwv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-veS5M7jKwv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-veS5M7jKwv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-veS5M7jKwv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-veS5M7jKwv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-veS5M7jKwv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-veS5M7jKwv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-veS5M7jKwv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-veS5M7jKwv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-veS5M7jKwv .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-veS5M7jKwv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-veS5M7jKwv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-veS5M7jKwv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-veS5M7jKwv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-veS5M7jKwv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-veS5M7jKwv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-veS5M7jKwv .nav-link:hover {
  color: #ed463f !important;
}
.cid-veS5M7jKwv .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-veS5M7jKwv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-veS5M7jKwv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-veS5M7jKwv .navbar-caption:hover,
.cid-veS5M7jKwv .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-veS5M7jKwv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-veS5M7jKwv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-veS5M7jKwv .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-veS5M7jKwv .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-veS5M7jKwv .iconfont-wrapper:hover,
.cid-veS5M7jKwv .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-veS5M7jKwv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-veS5M7jKwv .nav-item:focus,
.cid-veS5M7jKwv .nav-link:focus {
  outline: none;
}
.cid-veS5M7jKwv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-veS5M7jKwv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veS5M7jKwv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-veS5M7jKwv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-veS5M7jKwv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-veS5M7jKwv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-veS5M7jKwv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-veS5M7jKwv .navbar.opened {
  transition: all 0.3s;
}
.cid-veS5M7jKwv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-veS5M7jKwv .navbar .navbar-logo img {
  width: auto;
}
.cid-veS5M7jKwv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-veS5M7jKwv .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-veS5M7jKwv .navbar.collapsed {
  justify-content: center;
}
.cid-veS5M7jKwv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-veS5M7jKwv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-veS5M7jKwv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-veS5M7jKwv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-veS5M7jKwv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-veS5M7jKwv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-veS5M7jKwv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-veS5M7jKwv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-veS5M7jKwv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-veS5M7jKwv .navbar {
    min-height: 72px;
  }
  .cid-veS5M7jKwv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-veS5M7jKwv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-veS5M7jKwv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-veS5M7jKwv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-veS5M7jKwv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-veS5M7jKwv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-veS5M7jKwv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-veS5M7jKwv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-veS5M7jKwv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-veS5M7jKwv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-veS5M7jKwv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-veS5M7jKwv .dropdown-item.active,
.cid-veS5M7jKwv .dropdown-item:active {
  background-color: transparent;
}
.cid-veS5M7jKwv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-veS5M7jKwv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-veS5M7jKwv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-veS5M7jKwv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-veS5M7jKwv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-veS5M7jKwv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-veS5M7jKwv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-veS5M7jKwv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-veS5M7jKwv .navbar-buttons {
    text-align: left;
  }
}
.cid-veS5M7jKwv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-veS5M7jKwv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-veS5M7jKwv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-veS5M7jKwv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veS5M7jKwv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veS5M7jKwv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-veS5M7jKwv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veS5M7jKwv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-veS5M7jKwv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-veS5M7jKwv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veS5M7jKwv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-veS5M7jKwv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-veS5M7jKwv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-veS5M7jKwv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-veS5M7jKwv .navbar {
    height: 70px;
  }
  .cid-veS5M7jKwv .navbar.opened {
    height: auto;
  }
  .cid-veS5M7jKwv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-veS5M7jKwv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-veS5M7jKwv .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-veS5M7jKwv .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-veS5M7jKwv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-veS5M7jKwv .navbar-brand {
    margin-right: auto;
  }
  .cid-veS5M7jKwv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-veS5M7jKwv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-veS5M7jKwv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-veS5M7jKwv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veS5M7jKwv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-veS5M7jKwv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-veS5M7jKwv .navbar-brand,
.cid-veS5M7jKwv .navbar-toggler,
.cid-veS5M7jKwv .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-veS5M84REI {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-veS5M84REI .mbr-fallback-image.disabled {
  display: none;
}
.cid-veS5M84REI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veS5M84REI .items-wrapper {
  margin: 0 -10px;
}
.cid-veS5M84REI .card {
  padding: 0 10px;
}
.cid-veS5M84REI .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-veS5M84REI .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-veS5M84REI .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-veS5M84REI .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-veS5M84REI .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-veS5M84REI .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-veS5M84REI .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-veS5M84REI .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-veS5M84REI .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-veS5M84REI .slider-wrap {
    min-height: 350px;
  }
}
.cid-veS5M84REI .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-veS5M84REI .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-veS5M84REI .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-veS5M84REI .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-veS5M84REI .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-veS5M84REI .embla__slide .slide-content {
  width: 100%;
}
.cid-veS5M84REI .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-veS5M84REI .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-veS5M84REI .embla__button--next,
.cid-veS5M84REI .embla__button--prev {
  display: flex;
}
.cid-veS5M84REI .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-veS5M84REI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-veS5M84REI .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-veS5M84REI .embla__button.embla__button--prev {
  left: 10px;
}
.cid-veS5M84REI .embla__button.embla__button--next {
  right: 10px;
}
.cid-veS5M84REI .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-veS5M84REI .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-veS5M84REI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-veS5M84REI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-veS5M84REI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-veS5M84REI .item-menu-overlay {
  opacity: 0 !important;
}
.cid-veS5M84REI .mbr-section-title {
  color: #404349;
}
.cid-veS5M84REI .mbr-text {
  color: #404349;
}
.cid-veS5M84REI .mbr-desc {
  color: #404349;
}
.cid-veS5MbN9bE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-veS5MbN9bE .mbr-fallback-image.disabled {
  display: none;
}
.cid-veS5MbN9bE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veS5MbN9bE .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-veS5MbN9bE .content-wrap {
    padding: 30px 20px;
  }
}
.cid-veS5MbN9bE .content-wrap .row {
  justify-content: center;
}
.cid-veS5MbN9bE .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS5MbN9bE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS5MbN9bE .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-veS5MbN9bE .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-veS5MbN9bE .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-veS5MbN9bE .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-veS5MbN9bE .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS5MbN9bE .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS5MbN9bE .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS5MbN9bE .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-veS5MbN9bE .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-veS5MbN9bE .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-veS5MbN9bE .nav-wrapper .list .item-wrap:hover,
.cid-veS5MbN9bE .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-veS5MbN9bE .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS5MbN9bE .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS5MbN9bE .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS5MbN9bE .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-veS5MbN9bE .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-veS5MbN9bE .contacts-wrapper .list .item-wrap:hover,
.cid-veS5MbN9bE .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-veS5MbN9bE .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-veS5MbN9bE .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS5MbN9bE .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS5MbN9bE .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS5MbN9bE .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-veS5MbN9bE .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-veS5MbN9bE .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-veS5MbN9bE .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-veS5MbN9bE .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-veS5MbN9bE .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-veS5MbN9bE .mbr-section-title {
  color: #ed463f;
}
.cid-veS5MbN9bE .mbr-section-subtitle {
  color: #404349;
}
.cid-veS5MbN9bE .list {
  color: #404349;
}
.cid-veS6jGtFfj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-veS6jGtFfj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-veS6jGtFfj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-veS6jGtFfj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-veS6jGtFfj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px !important;
}
.cid-veS6jGtFfj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-veS6jGtFfj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-veS6jGtFfj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-veS6jGtFfj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-veS6jGtFfj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-veS6jGtFfj .navbar-nav .nav-item .nav-link:hover {
  background-color: transparent;
}
.cid-veS6jGtFfj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-veS6jGtFfj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-veS6jGtFfj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-veS6jGtFfj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-veS6jGtFfj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-veS6jGtFfj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-veS6jGtFfj .nav-link:hover {
  color: #ed463f !important;
}
.cid-veS6jGtFfj .navbar-logo {
  padding-right: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-veS6jGtFfj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-veS6jGtFfj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
  font-weight: 400;
}
.cid-veS6jGtFfj .navbar-caption:hover,
.cid-veS6jGtFfj .navbar-caption:focus {
  color: #ed463f !important;
}
@media (max-width: 767px) {
  .cid-veS6jGtFfj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-veS6jGtFfj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-veS6jGtFfj .menu-container {
  width: 100%;
  display: flex;
  min-height: 90px;
  padding: 10px;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 16px;
  margin: 1rem 1rem 0;
  background-color: #ffffff;
  box-shadow: none;
  position: relative;
}
.cid-veS6jGtFfj .iconfont-wrapper {
  color: #404349 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-veS6jGtFfj .iconfont-wrapper:hover,
.cid-veS6jGtFfj .iconfont-wrapper:focus {
  color: #ed463f !important;
}
.cid-veS6jGtFfj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-veS6jGtFfj .nav-item:focus,
.cid-veS6jGtFfj .nav-link:focus {
  outline: none;
}
.cid-veS6jGtFfj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-veS6jGtFfj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veS6jGtFfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-veS6jGtFfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-veS6jGtFfj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-veS6jGtFfj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-veS6jGtFfj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-veS6jGtFfj .navbar.opened {
  transition: all 0.3s;
}
.cid-veS6jGtFfj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-veS6jGtFfj .navbar .navbar-logo img {
  width: auto;
}
.cid-veS6jGtFfj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-veS6jGtFfj .navbar .navbar-collapse {
    position: absolute;
  }
}
.cid-veS6jGtFfj .navbar.collapsed {
  justify-content: center;
}
.cid-veS6jGtFfj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-veS6jGtFfj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-veS6jGtFfj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-veS6jGtFfj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-veS6jGtFfj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-veS6jGtFfj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-veS6jGtFfj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-veS6jGtFfj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-veS6jGtFfj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-veS6jGtFfj .navbar {
    min-height: 72px;
  }
  .cid-veS6jGtFfj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-veS6jGtFfj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-veS6jGtFfj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-veS6jGtFfj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-veS6jGtFfj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-veS6jGtFfj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-veS6jGtFfj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-veS6jGtFfj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-veS6jGtFfj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-veS6jGtFfj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-veS6jGtFfj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-veS6jGtFfj .dropdown-item.active,
.cid-veS6jGtFfj .dropdown-item:active {
  background-color: transparent;
}
.cid-veS6jGtFfj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-veS6jGtFfj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-veS6jGtFfj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-veS6jGtFfj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-veS6jGtFfj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-veS6jGtFfj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-veS6jGtFfj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-veS6jGtFfj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-veS6jGtFfj .navbar-buttons {
    text-align: left;
  }
}
.cid-veS6jGtFfj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-veS6jGtFfj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #404349;
}
.cid-veS6jGtFfj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-veS6jGtFfj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veS6jGtFfj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veS6jGtFfj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-veS6jGtFfj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veS6jGtFfj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-veS6jGtFfj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-veS6jGtFfj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veS6jGtFfj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-veS6jGtFfj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-veS6jGtFfj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 0;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-veS6jGtFfj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-veS6jGtFfj .navbar {
    height: 70px;
  }
  .cid-veS6jGtFfj .navbar.opened {
    height: auto;
  }
  .cid-veS6jGtFfj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-veS6jGtFfj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
  width: auto;
  padding-left: 1rem;
}
@media (max-width: 992px) {
  .cid-veS6jGtFfj .mbr-section-btn {
    padding-left: 0;
  }
}
.cid-veS6jGtFfj .mbr-section-btn .btn {
  justify-content: center;
  width: auto !important;
  padding: 25px 15px;
  min-width: 180px;
}
.cid-veS6jGtFfj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-veS6jGtFfj .navbar-brand {
    margin-right: auto;
  }
  .cid-veS6jGtFfj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
  }
  .cid-veS6jGtFfj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-veS6jGtFfj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-veS6jGtFfj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veS6jGtFfj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-veS6jGtFfj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-veS6jGtFfj .navbar-brand,
.cid-veS6jGtFfj .navbar-toggler,
.cid-veS6jGtFfj .navbar-collapse {
  position: relative;
  z-index: 1;
}
.cid-veS6jHDTJY {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-veS6jHDTJY .mbr-fallback-image.disabled {
  display: none;
}
.cid-veS6jHDTJY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veS6jHDTJY .items-wrapper {
  margin: 0 -10px;
}
.cid-veS6jHDTJY .card {
  padding: 0 10px;
}
.cid-veS6jHDTJY .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #f8e7d2;
  padding: 10px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-veS6jHDTJY .content-wrap {
    height: auto;
    margin-bottom: 20px;
  }
}
.cid-veS6jHDTJY .content-wrap .title-wrapper {
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-veS6jHDTJY .content-wrap .title-wrapper {
    padding: 20px 10px 0;
    margin-bottom: 54px;
  }
}
.cid-veS6jHDTJY .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-veS6jHDTJY .content-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-veS6jHDTJY .content-wrap .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-veS6jHDTJY .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-veS6jHDTJY .slider-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 10px;
  min-height: 650px;
}
@media (max-width: 992px) {
  .cid-veS6jHDTJY .slider-wrap {
    min-height: 350px;
  }
}
.cid-veS6jHDTJY .slider-wrap .desc-wrap {
  width: 45%;
  right: 10px;
  bottom: 10px;
  background-color: #ffffff;
  padding: 16px 20px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-veS6jHDTJY .slider-wrap .desc-wrap {
    width: 80%;
  }
}
.cid-veS6jHDTJY .slider-wrap .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-veS6jHDTJY .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-veS6jHDTJY .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-veS6jHDTJY .embla__slide .slide-content {
  width: 100%;
}
.cid-veS6jHDTJY .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-veS6jHDTJY .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-veS6jHDTJY .embla__button--next,
.cid-veS6jHDTJY .embla__button--prev {
  display: flex;
}
.cid-veS6jHDTJY .embla__button {
  top: 50%;
  width: 40px;
  height: 40px;
  font-size: 20px;
  background-color: #fff1e2 !important;
  color: #404349 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-veS6jHDTJY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-veS6jHDTJY .embla__button:hover {
  background-color: #ed463f !important;
}
.cid-veS6jHDTJY .embla__button.embla__button--prev {
  left: 10px;
}
.cid-veS6jHDTJY .embla__button.embla__button--next {
  right: 10px;
}
.cid-veS6jHDTJY .embla {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cid-veS6jHDTJY .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-veS6jHDTJY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-veS6jHDTJY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-veS6jHDTJY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-veS6jHDTJY .item-menu-overlay {
  opacity: 0 !important;
}
.cid-veS6jHDTJY .mbr-section-title {
  color: #404349;
}
.cid-veS6jHDTJY .mbr-text {
  color: #404349;
}
.cid-veS6jHDTJY .mbr-desc {
  color: #404349;
}
.cid-veS6jIGHtK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff1e2;
}
.cid-veS6jIGHtK .mbr-fallback-image.disabled {
  display: none;
}
.cid-veS6jIGHtK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veS6jIGHtK .content-wrap {
  padding: 60px;
  background-color: #ffffff;
  display: flex;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap {
    padding: 30px 20px;
    display: block;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap {
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .cont-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .cont-wrap .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #fff1e2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .title-wrapper .mbr-section-title span {
  color: #ed463f;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper {
  padding-right: 130px;
}
@media (max-width: 1200px) {
  .cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row {
  position: relative;
  z-index: 1;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group {
  margin-bottom: 20px !important;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 10px;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
  position: relative;
  z-index: 1;
  padding: 22px 20px;
  border: none !important;
  box-shadow: none;
  background-color: #f8f8f8;
  line-height: 1 !important;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control {
    padding: 22px;
  }
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:hover,
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control:focus {
  border: none !important;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-control::placeholder {
  color: #404349;
  font-size: 18px;
  opacity: .6;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check {
  padding-left: 2.3em;
  margin-bottom: 16px;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .form-group .form-check .form-check-input {
  background-color: #404349;
  border-color: #404349;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-veS6jIGHtK .content-wrap .cont-wrap .form-wrapper .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-top: 0;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper {
  position: relative;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  width: 50%;
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .map-wrapper {
    width: 100%;
    padding-top: 250px;
  }
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .google-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  background-color: #f8e7d2;
  padding: 30px;
}
@media (max-width: 1200px) {
  .cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper {
    padding: 20px 10px 10px;
  }
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
  width: 55%;
  padding-right: 20px;
}
@media (max-width: 1200px) {
  .cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 0;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #ed463f;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
  width: 45%;
}
@media (max-width: 1200px) {
  .cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper {
    width: 100%;
  }
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .soc-desc {
  margin-bottom: 16px;
  opacity: .6;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-veS6jIGHtK .content-wrap .map-wrapper .contacts-wrapper .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-veS6jIGHtK .mbr-section-title {
  color: #404349;
}
.cid-veS6jIGHtK .mbr-desc {
  color: #b19a7c;
}
.cid-veS6jIGHtK .mbr-text {
  color: #404349;
}
.cid-veS6jIGHtK .list {
  color: #404349;
}
.cid-veS6jIGHtK .soc-desc {
  color: #404349;
}
.cid-veS6jIGHtK label {
  color: #404349;
}
.cid-veS6jJvHK9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff1e2;
}
.cid-veS6jJvHK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-veS6jJvHK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veS6jJvHK9 .content-wrap {
  padding: 60px;
  background-color: #f8e7d2;
}
@media (max-width: 992px) {
  .cid-veS6jJvHK9 .content-wrap {
    padding: 30px 20px;
  }
}
.cid-veS6jJvHK9 .content-wrap .row {
  justify-content: center;
}
.cid-veS6jJvHK9 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS6jJvHK9 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS6jJvHK9 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-veS6jJvHK9 .title-wrapper .title-wrap .logo-wrapper {
  margin-right: 8px;
}
.cid-veS6jJvHK9 .title-wrapper .title-wrap .logo-wrapper img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  border-radius: 8px !important;
}
.cid-veS6jJvHK9 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-veS6jJvHK9 .nav-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS6jJvHK9 .nav-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS6jJvHK9 .nav-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS6jJvHK9 .nav-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-veS6jJvHK9 .nav-wrapper .list .item-wrap {
  margin-bottom: 12px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-veS6jJvHK9 .nav-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-veS6jJvHK9 .nav-wrapper .list .item-wrap:hover,
.cid-veS6jJvHK9 .nav-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-veS6jJvHK9 .contacts-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS6jJvHK9 .contacts-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS6jJvHK9 .contacts-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS6jJvHK9 .contacts-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-veS6jJvHK9 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cid-veS6jJvHK9 .contacts-wrapper .list .item-wrap:hover,
.cid-veS6jJvHK9 .contacts-wrapper .list .item-wrap:focus {
  color: #ed463f;
}
.cid-veS6jJvHK9 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-veS6jJvHK9 .social-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-veS6jJvHK9 .social-wrapper {
    margin-bottom: 40px;
  }
}
.cid-veS6jJvHK9 .social-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-veS6jJvHK9 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-veS6jJvHK9 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-veS6jJvHK9 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-veS6jJvHK9 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  transform: scale(1.1);
}
.cid-veS6jJvHK9 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  min-width: 40px;
  color: #ffffff;
  background-color: #ed463f;
  font-size: 16px;
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  margin: 0 10px 10px 0;
}
.cid-veS6jJvHK9 .mbr-copy {
  margin-bottom: 0;
  opacity: .6;
  color: #404349;
  text-align: center;
}
.cid-veS6jJvHK9 .mbr-section-title {
  color: #ed463f;
}
.cid-veS6jJvHK9 .mbr-section-subtitle {
  color: #404349;
}
.cid-veS6jJvHK9 .list {
  color: #404349;
}
